glam 0.14.0

A simple and fast 3D math library for games and graphics
Documentation
Build #374036 2021-04-09T09:47:03.077050+00:00
# rustc version
rustc 1.53.0-nightly (07e0e2ec2 2021-03-24)# docs.rs version
docsrs 0.6.0 (9708001 2021-04-08)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/glam-0.14.0/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/glam-0.14.0/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "3221225472" "--cpus" "2" "--user" "1001:1001" "--network" "none" "rustops/crates-build-env@sha256:abe1b87bf6b7c66130a0dd9bb19216a8db0cc381a1b41d68bf7d83b4bc040efb" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs\"" "-j2" "--" "-Z" "unstable-options" "--resource-suffix" "-20210324-1.53.0-nightly-07e0e2ec2" "--static-root-path" "/" "--cap-lints" "warn" "--disable-per-crate-search", kill_on_drop: false }`
[INFO] [stdout] 3459890f3e159b8c54292beb6f1c4b5893c2e131a7a2ca09e1b152fc01aadd25
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "3459890f3e159b8c54292beb6f1c4b5893c2e131a7a2ca09e1b152fc01aadd25", kill_on_drop: false }`
[INFO] [stderr] /opt/crates-build-env/entrypoint.sh: line 7: /etc/hosts: Permission denied
[INFO] [stderr]  Documenting glam v0.14.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unresolved link to `Mat3::transform_point3`
[INFO] [stderr]    --> src/mat3.rs:156:14
[INFO] [stderr]     |
[INFO] [stderr] 156 |         /// [`Self::transform_point3()`] and [`Self::transform_vector3()`].
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^ the struct `Mat3` has no function named `transform_point3`
[INFO] [stderr] ...
[INFO] [stderr] 521 |     impl_mat3_methods!(f32, Vec3, Vec2, Quat, InnerF32);
[INFO] [stderr]     |     ---------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `Mat3::transform_vector3`
[INFO] [stderr]    --> src/mat3.rs:156:47
[INFO] [stderr]     |
[INFO] [stderr] 156 |         /// [`Self::transform_point3()`] and [`Self::transform_vector3()`].
[INFO] [stderr]     |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the struct `Mat3` has no function named `transform_vector3`
[INFO] [stderr] ...
[INFO] [stderr] 521 |     impl_mat3_methods!(f32, Vec3, Vec2, Quat, InnerF32);
[INFO] [stderr]     |     ---------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `DMat3::transform_point3`
[INFO] [stderr]    --> src/mat3.rs:156:14
[INFO] [stderr]     |
[INFO] [stderr] 156 |         /// [`Self::transform_point3()`] and [`Self::transform_vector3()`].
[INFO] [stderr]     |              ^^^^^^^^^^^^^^^^^^^^^^^^^^ the struct `DMat3` has no function named `transform_point3`
[INFO] [stderr] ...
[INFO] [stderr] 576 |     impl_mat3_methods!(f64, DVec3, DVec2, DQuat, InnerF64);
[INFO] [stderr]     |     ------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `DMat3::transform_vector3`
[INFO] [stderr]    --> src/mat3.rs:156:47
[INFO] [stderr]     |
[INFO] [stderr] 156 |         /// [`Self::transform_point3()`] and [`Self::transform_vector3()`].
[INFO] [stderr]     |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the struct `DMat3` has no function named `transform_vector3`
[INFO] [stderr] ...
[INFO] [stderr] 576 |     impl_mat3_methods!(f64, DVec3, DVec2, DQuat, InnerF64);
[INFO] [stderr]     |     ------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `0,1`
[INFO] [stderr]    --> src/mat4.rs:372:71
[INFO] [stderr]     |
[INFO] [stderr] 372 |         /// Creates a left-handed perspective projection matrix with [0,1] depth range.
[INFO] [stderr]     |                                                                       ^^^ no item named `0,1` in scope
[INFO] [stderr] ...
[INFO] [stderr] 730 |     impl_mat4_methods!(f32, Vec4, Vec3, Quat, InnerF32);
[INFO] [stderr]     |     ---------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `0,1`
[INFO] [stderr]    --> src/mat4.rs:383:72
[INFO] [stderr]     |
[INFO] [stderr] 383 |         /// Creates a right-handed perspective projection matrix with [0,1] depth range.
[INFO] [stderr]     |                                                                        ^^^ no item named `0,1` in scope
[INFO] [stderr] ...
[INFO] [stderr] 730 |     impl_mat4_methods!(f32, Vec4, Vec3, Quat, InnerF32);
[INFO] [stderr]     |     ---------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `0,1`
[INFO] [stderr]    --> src/mat4.rs:394:81
[INFO] [stderr]     |
[INFO] [stderr] 394 |         /// Creates an infinite left-handed perspective projection matrix with [0,1] depth range.
[INFO] [stderr]     |                                                                                 ^^^ no item named `0,1` in scope
[INFO] [stderr] ...
[INFO] [stderr] 730 |     impl_mat4_methods!(f32, Vec4, Vec3, Quat, InnerF32);
[INFO] [stderr]     |     ---------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `0,1`
[INFO] [stderr]    --> src/mat4.rs:404:81
[INFO] [stderr]     |
[INFO] [stderr] 404 |         /// Creates an infinite left-handed perspective projection matrix with [0,1] depth range.
[INFO] [stderr]     |                                                                                 ^^^ no item named `0,1` in scope
[INFO] [stderr] ...
[INFO] [stderr] 730 |     impl_mat4_methods!(f32, Vec4, Vec3, Quat, InnerF32);
[INFO] [stderr]     |     ---------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `0,1`
[INFO] [stderr]    --> src/mat4.rs:419:14
[INFO] [stderr]     |
[INFO] [stderr] 419 |         /// [0,1] depth range.
[INFO] [stderr]     |              ^^^ no item named `0,1` in scope
[INFO] [stderr] ...
[INFO] [stderr] 730 |     impl_mat4_methods!(f32, Vec4, Vec3, Quat, InnerF32);
[INFO] [stderr]     |     ---------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `0,1`
[INFO] [stderr]    --> src/mat4.rs:430:19
[INFO] [stderr]     |
[INFO] [stderr] 430 |         /// with [0,1] depth range.
[INFO] [stderr]     |                   ^^^ no item named `0,1` in scope
[INFO] [stderr] ...
[INFO] [stderr] 730 |     impl_mat4_methods!(f32, Vec4, Vec3, Quat, InnerF32);
[INFO] [stderr]     |     ---------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `0,1`
[INFO] [stderr]    --> src/mat4.rs:462:72
[INFO] [stderr]     |
[INFO] [stderr] 462 |         /// Creates a left-handed orthographic projection matrix with [0,1] depth range.
[INFO] [stderr]     |                                                                        ^^^ no item named `0,1` in scope
[INFO] [stderr] ...
[INFO] [stderr] 730 |     impl_mat4_methods!(f32, Vec4, Vec3, Quat, InnerF32);
[INFO] [stderr]     |     ---------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `0,1`
[INFO] [stderr]    --> src/mat4.rs:475:73
[INFO] [stderr]     |
[INFO] [stderr] 475 |         /// Creates a right-handed orthographic projection matrix with [0,1] depth range.
[INFO] [stderr]     |                                                                         ^^^ no item named `0,1` in scope
[INFO] [stderr] ...
[INFO] [stderr] 730 |     impl_mat4_methods!(f32, Vec4, Vec3, Quat, InnerF32);
[INFO] [stderr]     |     ---------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `0,1`
[INFO] [stderr]    --> src/mat4.rs:372:71
[INFO] [stderr]     |
[INFO] [stderr] 372 |         /// Creates a left-handed perspective projection matrix with [0,1] depth range.
[INFO] [stderr]     |                                                                       ^^^ no item named `0,1` in scope
[INFO] [stderr] ...
[INFO] [stderr] 765 |     impl_mat4_methods!(f64, DVec4, DVec3, DQuat, InnerF64);
[INFO] [stderr]     |     ------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `0,1`
[INFO] [stderr]    --> src/mat4.rs:383:72
[INFO] [stderr]     |
[INFO] [stderr] 383 |         /// Creates a right-handed perspective projection matrix with [0,1] depth range.
[INFO] [stderr]     |                                                                        ^^^ no item named `0,1` in scope
[INFO] [stderr] ...
[INFO] [stderr] 765 |     impl_mat4_methods!(f64, DVec4, DVec3, DQuat, InnerF64);
[INFO] [stderr]     |     ------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `0,1`
[INFO] [stderr]    --> src/mat4.rs:394:81
[INFO] [stderr]     |
[INFO] [stderr] 394 |         /// Creates an infinite left-handed perspective projection matrix with [0,1] depth range.
[INFO] [stderr]     |                                                                                 ^^^ no item named `0,1` in scope
[INFO] [stderr] ...
[INFO] [stderr] 765 |     impl_mat4_methods!(f64, DVec4, DVec3, DQuat, InnerF64);
[INFO] [stderr]     |     ------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `0,1`
[INFO] [stderr]    --> src/mat4.rs:404:81
[INFO] [stderr]     |
[INFO] [stderr] 404 |         /// Creates an infinite left-handed perspective projection matrix with [0,1] depth range.
[INFO] [stderr]     |                                                                                 ^^^ no item named `0,1` in scope
[INFO] [stderr] ...
[INFO] [stderr] 765 |     impl_mat4_methods!(f64, DVec4, DVec3, DQuat, InnerF64);
[INFO] [stderr]     |     ------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `0,1`
[INFO] [stderr]    --> src/mat4.rs:419:14
[INFO] [stderr]     |
[INFO] [stderr] 419 |         /// [0,1] depth range.
[INFO] [stderr]     |              ^^^ no item named `0,1` in scope
[INFO] [stderr] ...
[INFO] [stderr] 765 |     impl_mat4_methods!(f64, DVec4, DVec3, DQuat, InnerF64);
[INFO] [stderr]     |     ------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `0,1`
[INFO] [stderr]    --> src/mat4.rs:430:19
[INFO] [stderr]     |
[INFO] [stderr] 430 |         /// with [0,1] depth range.
[INFO] [stderr]     |                   ^^^ no item named `0,1` in scope
[INFO] [stderr] ...
[INFO] [stderr] 765 |     impl_mat4_methods!(f64, DVec4, DVec3, DQuat, InnerF64);
[INFO] [stderr]     |     ------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `0,1`
[INFO] [stderr]    --> src/mat4.rs:462:72
[INFO] [stderr]     |
[INFO] [stderr] 462 |         /// Creates a left-handed orthographic projection matrix with [0,1] depth range.
[INFO] [stderr]     |                                                                        ^^^ no item named `0,1` in scope
[INFO] [stderr] ...
[INFO] [stderr] 765 |     impl_mat4_methods!(f64, DVec4, DVec3, DQuat, InnerF64);
[INFO] [stderr]     |     ------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `0,1`
[INFO] [stderr]    --> src/mat4.rs:475:73
[INFO] [stderr]     |
[INFO] [stderr] 475 |         /// Creates a right-handed orthographic projection matrix with [0,1] depth range.
[INFO] [stderr]     |                                                                         ^^^ no item named `0,1` in scope
[INFO] [stderr] ...
[INFO] [stderr] 765 |     impl_mat4_methods!(f64, DVec4, DVec3, DQuat, InnerF64);
[INFO] [stderr]     |     ------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `std::f32::clamp`
[INFO] [stderr]    --> src/vec.rs:57:60
[INFO] [stderr]     |
[INFO] [stderr] 57  |         /// Component-wise clamping of values, similar to [`std::f32::clamp`].
[INFO] [stderr]     |                                                            ^^^^^^^^^^^^^^^^^ no item named `clamp` in module `f32`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/vec2.rs:173:5
[INFO] [stderr]     |
[INFO] [stderr] 173 |     impl_vec2_float_methods!(f32, Vec2, Vec3, BVec2, XYF32);
[INFO] [stderr]     |     -------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `std::f32::clamp`
[INFO] [stderr]    --> src/vec.rs:57:60
[INFO] [stderr]     |
[INFO] [stderr] 57  |         /// Component-wise clamping of values, similar to [`std::f32::clamp`].
[INFO] [stderr]     |                                                            ^^^^^^^^^^^^^^^^^ no item named `clamp` in module `f32`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/vec2.rs:188:5
[INFO] [stderr]     |
[INFO] [stderr] 188 |     impl_vec2_float_methods!(f64, DVec2, DVec3, BVec2, XYF64);
[INFO] [stderr]     |     ---------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `std::f32::clamp`
[INFO] [stderr]    --> src/vec.rs:57:60
[INFO] [stderr]     |
[INFO] [stderr] 57  |         /// Component-wise clamping of values, similar to [`std::f32::clamp`].
[INFO] [stderr]     |                                                            ^^^^^^^^^^^^^^^^^ no item named `clamp` in module `f32`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/vec2.rs:203:5
[INFO] [stderr]     |
[INFO] [stderr] 203 |     impl_vec2_signed_methods!(i32, IVec2, IVec3, BVec2, XYI32);
[INFO] [stderr]     |     ----------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `std::f32::clamp`
[INFO] [stderr]    --> src/vec.rs:57:60
[INFO] [stderr]     |
[INFO] [stderr] 57  |         /// Component-wise clamping of values, similar to [`std::f32::clamp`].
[INFO] [stderr]     |                                                            ^^^^^^^^^^^^^^^^^ no item named `clamp` in module `f32`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/vec2.rs:219:5
[INFO] [stderr]     |
[INFO] [stderr] 219 |     impl_vec2_common_methods!(u32, UVec2, UVec3, BVec2, XYU32);
[INFO] [stderr]     |     ----------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `std::f32::clamp`
[INFO] [stderr]    --> src/vec.rs:57:60
[INFO] [stderr]     |
[INFO] [stderr] 57  |         /// Component-wise clamping of values, similar to [`std::f32::clamp`].
[INFO] [stderr]     |                                                            ^^^^^^^^^^^^^^^^^ no item named `clamp` in module `f32`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/vec3.rs:277:1
[INFO] [stderr]     |
[INFO] [stderr] 277 | impl_f32_vec3!(vec3, Vec2, Vec3, Vec4, BVec3, XYZF32);
[INFO] [stderr]     | ------------------------------------------------------ in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `std::f32::clamp`
[INFO] [stderr]    --> src/vec.rs:57:60
[INFO] [stderr]     |
[INFO] [stderr] 57  |         /// Component-wise clamping of values, similar to [`std::f32::clamp`].
[INFO] [stderr]     |                                                            ^^^^^^^^^^^^^^^^^ no item named `clamp` in module `f32`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/vec3.rs:302:1
[INFO] [stderr]     |
[INFO] [stderr] 302 | impl_f32_vec3!(vec3a, Vec2, Vec3A, Vec4, BVec3A, __m128);
[INFO] [stderr]     | --------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `std::f32::clamp`
[INFO] [stderr]    --> src/vec.rs:57:60
[INFO] [stderr]     |
[INFO] [stderr] 57  |         /// Component-wise clamping of values, similar to [`std::f32::clamp`].
[INFO] [stderr]     |                                                            ^^^^^^^^^^^^^^^^^ no item named `clamp` in module `f32`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/vec3.rs:331:5
[INFO] [stderr]     |
[INFO] [stderr] 331 |     impl_vec3_float_methods!(f64, DVec2, DVec3, DVec4, BVec3, XYZF64);
[INFO] [stderr]     |     ------------------------------------------------------------------ in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `std::f32::clamp`
[INFO] [stderr]    --> src/vec.rs:57:60
[INFO] [stderr]     |
[INFO] [stderr] 57  |         /// Component-wise clamping of values, similar to [`std::f32::clamp`].
[INFO] [stderr]     |                                                            ^^^^^^^^^^^^^^^^^ no item named `clamp` in module `f32`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/vec3.rs:346:5
[INFO] [stderr]     |
[INFO] [stderr] 346 |     impl_vec3_common_methods!(i32, IVec2, IVec3, IVec4, BVec3, XYZI32);
[INFO] [stderr]     |     ------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `std::f32::clamp`
[INFO] [stderr]    --> src/vec.rs:57:60
[INFO] [stderr]     |
[INFO] [stderr] 57  |         /// Component-wise clamping of values, similar to [`std::f32::clamp`].
[INFO] [stderr]     |                                                            ^^^^^^^^^^^^^^^^^ no item named `clamp` in module `f32`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/vec3.rs:364:5
[INFO] [stderr]     |
[INFO] [stderr] 364 |     impl_vec3_common_methods!(u32, UVec2, UVec3, UVec4, BVec3, XYZU32);
[INFO] [stderr]     |     ------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `std::f32::clamp`
[INFO] [stderr]    --> src/vec.rs:57:60
[INFO] [stderr]     |
[INFO] [stderr] 57  |         /// Component-wise clamping of values, similar to [`std::f32::clamp`].
[INFO] [stderr]     |                                                            ^^^^^^^^^^^^^^^^^ no item named `clamp` in module `f32`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/vec4.rs:253:1
[INFO] [stderr]     |
[INFO] [stderr] 253 | impl_f32_vec4!(vec4, Vec2, Vec3, Vec4, BVec4A, __m128);
[INFO] [stderr]     | ------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `std::f32::clamp`
[INFO] [stderr]    --> src/vec.rs:57:60
[INFO] [stderr]     |
[INFO] [stderr] 57  |         /// Component-wise clamping of values, similar to [`std::f32::clamp`].
[INFO] [stderr]     |                                                            ^^^^^^^^^^^^^^^^^ no item named `clamp` in module `f32`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/vec4.rs:273:5
[INFO] [stderr]     |
[INFO] [stderr] 273 |     impl_vec4_float_methods!(f64, DVec2, DVec3, DVec4, BVec4, XYZWF64);
[INFO] [stderr]     |     ------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `std::f32::clamp`
[INFO] [stderr]    --> src/vec.rs:57:60
[INFO] [stderr]     |
[INFO] [stderr] 57  |         /// Component-wise clamping of values, similar to [`std::f32::clamp`].
[INFO] [stderr]     |                                                            ^^^^^^^^^^^^^^^^^ no item named `clamp` in module `f32`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/vec4.rs:288:5
[INFO] [stderr]     |
[INFO] [stderr] 288 |     impl_vec4_signed_methods!(i32, IVec2, IVec3, IVec4, BVec4, XYZWI32);
[INFO] [stderr]     |     -------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: unresolved link to `std::f32::clamp`
[INFO] [stderr]    --> src/vec.rs:57:60
[INFO] [stderr]     |
[INFO] [stderr] 57  |         /// Component-wise clamping of values, similar to [`std::f32::clamp`].
[INFO] [stderr]     |                                                            ^^^^^^^^^^^^^^^^^ no item named `clamp` in module `f32`
[INFO] [stderr]     | 
[INFO] [stderr]    ::: src/vec4.rs:304:5
[INFO] [stderr]     |
[INFO] [stderr] 304 |     impl_vec4_common_methods!(u32, UVec2, UVec3, UVec4, BVec4, XYZWU32);
[INFO] [stderr]     |     -------------------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/mat4.rs:356:17
[INFO] [stderr]     |
[INFO] [stderr] 356 |         /// See https://www.khronos.org/registry/OpenGL-Refpages/gl2.1/xhtml/gluPerspective.xml
[INFO] [stderr]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://www.khronos.org/registry/OpenGL-Refpages/gl2.1/xhtml/gluPerspective.xml>`
[INFO] [stderr] ...
[INFO] [stderr] 730 |     impl_mat4_methods!(f32, Vec4, Vec3, Quat, InnerF32);
[INFO] [stderr]     |     ---------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(rustdoc::non_autolinks)]` on by default
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/mat4.rs:447:13
[INFO] [stderr]     |
[INFO] [stderr] 447 |         /// https://www.khronos.org/registry/OpenGL-Refpages/gl2.1/xhtml/glOrtho.xml
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://www.khronos.org/registry/OpenGL-Refpages/gl2.1/xhtml/glOrtho.xml>`
[INFO] [stderr] ...
[INFO] [stderr] 730 |     impl_mat4_methods!(f32, Vec4, Vec3, Quat, InnerF32);
[INFO] [stderr]     |     ---------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/mat4.rs:356:17
[INFO] [stderr]     |
[INFO] [stderr] 356 |         /// See https://www.khronos.org/registry/OpenGL-Refpages/gl2.1/xhtml/gluPerspective.xml
[INFO] [stderr]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://www.khronos.org/registry/OpenGL-Refpages/gl2.1/xhtml/gluPerspective.xml>`
[INFO] [stderr] ...
[INFO] [stderr] 765 |     impl_mat4_methods!(f64, DVec4, DVec3, DQuat, InnerF64);
[INFO] [stderr]     |     ------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: this URL is not a hyperlink
[INFO] [stderr]    --> src/mat4.rs:447:13
[INFO] [stderr]     |
[INFO] [stderr] 447 |         /// https://www.khronos.org/registry/OpenGL-Refpages/gl2.1/xhtml/glOrtho.xml
[INFO] [stderr]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://www.khronos.org/registry/OpenGL-Refpages/gl2.1/xhtml/glOrtho.xml>`
[INFO] [stderr] ...
[INFO] [stderr] 765 |     impl_mat4_methods!(f64, DVec4, DVec3, DQuat, InnerF64);
[INFO] [stderr]     |     ------------------------------------------------------- in this macro invocation
[INFO] [stderr]     |
[INFO] [stderr]     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: 37 warnings emitted
[INFO] [stderr] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 2.77s
[INFO] running `Command { std: "docker" "inspect" "3459890f3e159b8c54292beb6f1c4b5893c2e131a7a2ca09e1b152fc01aadd25", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3459890f3e159b8c54292beb6f1c4b5893c2e131a7a2ca09e1b152fc01aadd25", kill_on_drop: false }`
[INFO] [stdout] 3459890f3e159b8c54292beb6f1c4b5893c2e131a7a2ca09e1b152fc01aadd25