[INFO] fetching crate gml 1.1.0... [INFO] documenting gml-1.1.0 against 1.46.0 for beta-1.47-rustdoc-1 [INFO] extracting crate gml 1.1.0 into /workspace/builds/worker-7/source [INFO] validating manifest of crates.io crate gml 1.1.0 on toolchain 1.46.0 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.46.0" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] started tweaking crates.io crate gml 1.1.0 [INFO] finished tweaking crates.io crate gml 1.1.0 [INFO] tweaked toml for crates.io crate gml 1.1.0 written to /workspace/builds/worker-7/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.46.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.46.0" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+1.46.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 05a7d2fbc7406f8c5865f9fc21bbf4e9fa0bc833850387ecc0e0f0a16da7eee2 [INFO] running `Command { std: "docker" "start" "-a" "05a7d2fbc7406f8c5865f9fc21bbf4e9fa0bc833850387ecc0e0f0a16da7eee2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "05a7d2fbc7406f8c5865f9fc21bbf4e9fa0bc833850387ecc0e0f0a16da7eee2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "05a7d2fbc7406f8c5865f9fc21bbf4e9fa0bc833850387ecc0e0f0a16da7eee2", kill_on_drop: false }` [INFO] [stdout] 05a7d2fbc7406f8c5865f9fc21bbf4e9fa0bc833850387ecc0e0f0a16da7eee2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+1.46.0" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 03512771eb11a490e6186e4ac9d5f95b52247e3952af55551a129f8ce581cdfc [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" "03512771eb11a490e6186e4ac9d5f95b52247e3952af55551a129f8ce581cdfc", kill_on_drop: false }` [INFO] [stderr] Compiling num-traits v0.2.12 [INFO] [stderr] Compiling num-bigint v0.3.0 [INFO] [stderr] Compiling num-iter v0.1.41 [INFO] [stderr] Compiling num-rational v0.3.0 [INFO] [stderr] Checking num-integer v0.1.43 [INFO] [stderr] Checking num-complex v0.3.0 [INFO] [stderr] Checking num v0.3.0 [INFO] [stderr] Documenting gml v1.1.0 (/opt/rustwide/workdir) [INFO] [stdout] error: `$y:expr` is followed by `{`, which is not allowed for `expr` fragments [INFO] [stdout] --> src/vector.rs:46:27 [INFO] [stdout] | [INFO] [stdout] 46 | ( $( $t:ident $y:expr { $($f:ident),+ } ),* ) => { [INFO] [stdout] | ^ not allowed after `expr` fragments [INFO] [stdout] | [INFO] [stdout] = note: allowed there are: `=>`, `,` or `;` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2074:21 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | --------------------^^^^^^^------- [INFO] [stdout] | | | [INFO] [stdout] | | help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] | similarly named type alias `Vector2b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2077:21 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2077 | pub type Vector2i = Vector2; [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2080:21 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2080 | pub type Vector2u = Vector2; [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2083:21 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2083 | pub type Vector2f = Vector2; [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2086:21 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2086 | pub type Vector2d = Vector2; [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2088:14 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2088 | impl Vector2 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2101:21 [INFO] [stdout] | [INFO] [stdout] 2101 | pub fn new_v3(v:Vector3) -> Vector2 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] ... [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2101:36 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2101 | pub fn new_v3(v:Vector3) -> Vector2 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2117:21 [INFO] [stdout] | [INFO] [stdout] 2117 | pub fn new_v4(v:Vector4) -> Vector2 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] ... [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2117:36 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2117 | pub fn new_v4(v:Vector4) -> Vector2 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2122:27 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2122 | impl Vector2 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2132:23 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2132 | pub fn right() -> Vector2 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2144:20 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2144 | pub fn up() -> Vector2 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2149:82 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2149 | impl + Zero + Copy + PartialEq> Mul<::matrix::Matrix2x2> for Vector2 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2150:19 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2150 | type Output = Vector2; [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2164:48 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2164 | fn mul(self, m: ::matrix::Matrix2x2) -> Vector2 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2171:60 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2171 | fn v2_div_m2x2 + Copy + PartialEq + Num>(v:Vector2, m: ::matrix::Matrix2x2) -> Vector2 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2171:102 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2171 | fn v2_div_m2x2 + Copy + PartialEq + Num>(v:Vector2, m: ::matrix::Matrix2x2) -> Vector2 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2175:99 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2175 | impl + Neg + Copy + PartialEq + Num> Div< ::matrix::Matrix2x2 > for Vector2 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2176:19 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2176 | type Output = Vector2; [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2190:48 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2190 | fn div(self, m: ::matrix::Matrix2x2) -> Vector2 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2196:82 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2196 | impl + Zero + Copy + PartialEq> Mul<::matrix::Matrix3x2> for Vector2 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2197:19 [INFO] [stdout] | [INFO] [stdout] 2197 | type Output = Vector3; [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] ... [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2213:48 [INFO] [stdout] | [INFO] [stdout] 2213 | fn mul(self, m: ::matrix::Matrix3x2) -> Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] ... [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2220:82 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2220 | impl + Zero + Copy + PartialEq> Mul<::matrix::Matrix4x2> for Vector2 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2221:19 [INFO] [stdout] | [INFO] [stdout] 2221 | type Output = Vector4; [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] ... [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2238:48 [INFO] [stdout] | [INFO] [stdout] 2238 | fn mul(self, m: ::matrix::Matrix4x2) -> Vector4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] ... [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2246:31 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2246 | impl + Copy> Vector2 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2259:37 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2259 | pub fn outer_product_v2(self, v:Vector2) -> ::matrix::Matrix2x2 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2276:37 [INFO] [stdout] | [INFO] [stdout] 2276 | pub fn outer_product_v3(self, v:Vector3) -> ::matrix::Matrix2x3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] ... [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2293:37 [INFO] [stdout] | [INFO] [stdout] 2293 | pub fn outer_product_v4(self, v:Vector4) -> ::matrix::Matrix2x4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] ... [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2302:21 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | --------------------^^^^^^^------- [INFO] [stdout] | | | [INFO] [stdout] | | help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2305:21 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2305 | pub type Vector3i = Vector3; [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2308:21 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2308 | pub type Vector3u = Vector3; [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2311:21 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2311 | pub type Vector3f = Vector3; [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2314:21 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2314 | pub type Vector3d = Vector3; [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2316:14 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2316 | impl Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2331:21 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2331 | pub fn new_v2(v:Vector2, z:T) -> Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2331:41 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2331 | pub fn new_v2(v:Vector2, z:T) -> Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2348:21 [INFO] [stdout] | [INFO] [stdout] 2348 | pub fn new_v4(v:Vector4) -> Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] ... [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2348:36 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2348 | pub fn new_v4(v:Vector4) -> Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2354:43 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2354 | impl> Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2365:22 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2365 | pub fn back() -> Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2378:22 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2378 | pub fn down() -> Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2391:25 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2391 | pub fn forward() -> Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2404:22 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2404 | pub fn left() -> Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2417:23 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2417 | pub fn right() -> Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2430:20 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2430 | pub fn up() -> Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2437:18 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2437 | impl Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2451:28 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2451 | pub fn cross(self, rhs:Vector3) -> Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2451:43 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2451 | pub fn cross(self, rhs:Vector3) -> Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2459:82 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2459 | impl + Zero + Copy + PartialEq> Mul<::matrix::Matrix3x3> for Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2460:19 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2460 | type Output = Vector3; [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2475:48 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2475 | fn mul(self, m: ::matrix::Matrix3x3) -> Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2482:82 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2482 | impl + Zero + Copy + PartialEq> Mul<::matrix::Matrix2x3> for Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2483:19 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2483 | type Output = Vector2; [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2497:48 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2497 | fn mul(self, m: ::matrix::Matrix2x3) -> Vector2 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2503:82 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2503 | impl + Zero + Copy + PartialEq> Mul<::matrix::Matrix4x3> for Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2504:19 [INFO] [stdout] | [INFO] [stdout] 2504 | type Output = Vector4; [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] ... [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2518:48 [INFO] [stdout] | [INFO] [stdout] 2518 | fn mul(self, m: ::matrix::Matrix4x3) -> Vector4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] ... [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2526:59 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2526 | impl Mul<::quaternion::Quaternion> for Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2527:19 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2527 | type Output = Vector3; [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2541:53 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2541 | fn mul(self, q: ::quaternion::Quaternion) -> Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2547:60 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2547 | fn v3_div_m3x3 + Copy + PartialEq + Num>(v:Vector3, m: ::matrix::Matrix3x3) -> Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2547:102 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2547 | fn v3_div_m3x3 + Copy + PartialEq + Num>(v:Vector3, m: ::matrix::Matrix3x3) -> Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2551:99 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2551 | impl + Neg + Copy + PartialEq + Num> Div< ::matrix::Matrix3x3 > for Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2552:19 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2552 | type Output = Vector3; [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2568:48 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2568 | fn div(self, m: ::matrix::Matrix3x3) -> Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2573:31 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2573 | impl + Copy> Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2588:37 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2588 | pub fn outer_product_v2(self, v:Vector2) -> ::matrix::Matrix3x2 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2607:37 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2607 | pub fn outer_product_v3(self, v:Vector3) -> ::matrix::Matrix3x3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2626:37 [INFO] [stdout] | [INFO] [stdout] 2626 | pub fn outer_product_v4(self, v:Vector4) -> ::matrix::Matrix3x4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] ... [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2637:21 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | --------------------^^^^^^^------- [INFO] [stdout] | | | [INFO] [stdout] | | help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] | similarly named type alias `Vector4b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2640:21 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] ... [INFO] [stdout] 2640 | pub type Vector4i = Vector4; [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2643:21 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] ... [INFO] [stdout] 2643 | pub type Vector4u = Vector4; [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2646:21 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] ... [INFO] [stdout] 2646 | pub type Vector4f = Vector4; [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2649:21 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] ... [INFO] [stdout] 2649 | pub type Vector4d = Vector4; [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2651:14 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] ... [INFO] [stdout] 2651 | impl Vector4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2667:21 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2667 | pub fn new_v2(v:Vector2, z:T, w:T) -> Vector4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2667:46 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] ... [INFO] [stdout] 2667 | pub fn new_v2(v:Vector2, z:T, w:T) -> Vector4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2685:21 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2685 | pub fn new_v3(v:Vector3, w:T) -> Vector4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2685:41 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] ... [INFO] [stdout] 2685 | pub fn new_v3(v:Vector3, w:T) -> Vector4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2690:82 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] ... [INFO] [stdout] 2690 | impl + Zero + Copy + PartialEq> Mul<::matrix::Matrix2x4> for Vector4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2691:19 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2691 | type Output = Vector2; [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2706:48 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2706 | fn mul(self, m: ::matrix::Matrix2x4) -> Vector2 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2712:82 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] ... [INFO] [stdout] 2712 | impl + Zero + Copy + PartialEq> Mul<::matrix::Matrix3x4> for Vector4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2713:19 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2713 | type Output = Vector3; [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2729:48 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2729 | fn mul(self, m: ::matrix::Matrix3x4) -> Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2736:82 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] ... [INFO] [stdout] 2736 | impl + Zero + Copy + PartialEq> Mul<::matrix::Matrix4x4> for Vector4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2737:19 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] ... [INFO] [stdout] 2737 | type Output = Vector4; [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2754:48 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] ... [INFO] [stdout] 2754 | fn mul(self, m: ::matrix::Matrix4x4) -> Vector4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2762:59 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] ... [INFO] [stdout] 2762 | impl Mul<::quaternion::Quaternion> for Vector4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2763:19 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] ... [INFO] [stdout] 2763 | type Output = Vector4; [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2777:53 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] ... [INFO] [stdout] 2777 | fn mul(self, q: ::quaternion::Quaternion) -> Vector4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2782:60 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] ... [INFO] [stdout] 2782 | fn v4_div_m4x4 + Copy + PartialEq + Num>(v:Vector4, m: ::matrix::Matrix4x4) -> Vector4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2782:102 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] ... [INFO] [stdout] 2782 | fn v4_div_m4x4 + Copy + PartialEq + Num>(v:Vector4, m: ::matrix::Matrix4x4) -> Vector4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2786:99 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] ... [INFO] [stdout] 2786 | impl + Neg + Copy + PartialEq + Num> Div< ::matrix::Matrix4x4 > for Vector4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2787:19 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] ... [INFO] [stdout] 2787 | type Output = Vector4; [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2803:48 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] ... [INFO] [stdout] 2803 | fn div(self, m: ::matrix::Matrix4x4) -> Vector4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2808:31 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] ... [INFO] [stdout] 2808 | impl + Copy> Vector4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2823:37 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2823 | pub fn outer_product_v2(self, v:Vector2) -> ::matrix::Matrix4x2 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2844:37 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2844 | pub fn outer_product_v3(self, v:Vector3) -> ::matrix::Matrix4x3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2865:37 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] ... [INFO] [stdout] 2865 | pub fn outer_product_v4(self, v:Vector4) -> ::matrix::Matrix4x4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:490:27 [INFO] [stdout] | [INFO] [stdout] 490 | mat_type_impl!( Matrix2x2 Vector2 (2,2) { v0, v1 } , [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2074:1 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:491:27 [INFO] [stdout] | [INFO] [stdout] 491 | Matrix2x3 Vector3 (2,3) { v0, v1 } , [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:492:27 [INFO] [stdout] | [INFO] [stdout] 492 | Matrix2x4 Vector4 (2,4) { v0, v1 } , [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2637:1 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:493:27 [INFO] [stdout] | [INFO] [stdout] 493 | Matrix3x2 Vector2 (3,2) { v0, v1, v2 } , [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2074:1 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:494:27 [INFO] [stdout] | [INFO] [stdout] 494 | Matrix3x3 Vector3 (3,3) { v0, v1, v2 } , [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:495:27 [INFO] [stdout] | [INFO] [stdout] 495 | Matrix3x4 Vector4 (3,4) { v0, v1, v2 } , [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2637:1 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:496:27 [INFO] [stdout] | [INFO] [stdout] 496 | Matrix4x2 Vector2 (4,2) { v0, v1, v2, v3 } , [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2074:1 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:497:27 [INFO] [stdout] | [INFO] [stdout] 497 | Matrix4x3 Vector3 (4,3) { v0, v1, v2, v3 } , [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:498:27 [INFO] [stdout] | [INFO] [stdout] 498 | Matrix4x4 Vector4 (4,4) { v0, v1, v2, v3 } ); [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2637:1 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:727:64 [INFO] [stdout] | [INFO] [stdout] 727 | fn m2x2_div_v2 + Copy + Num>(m:Matrix2x2, v:Vector2) -> Vector2 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2074:1 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:727:79 [INFO] [stdout] | [INFO] [stdout] 727 | fn m2x2_div_v2 + Copy + Num>(m:Matrix2x2, v:Vector2) -> Vector2 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2074:1 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:731:57 [INFO] [stdout] | [INFO] [stdout] 731 | impl + Neg + Copy + Num> Div> for Matrix2x2 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2074:1 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:732:19 [INFO] [stdout] | [INFO] [stdout] 732 | type Output = Vector2; [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2074:1 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:747:20 [INFO] [stdout] | [INFO] [stdout] 747 | fn div(self, v:Vector2) -> Vector2 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2074:1 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:747:35 [INFO] [stdout] | [INFO] [stdout] 747 | fn div(self, v:Vector2) -> Vector2 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2074:1 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:779:54 [INFO] [stdout] | [INFO] [stdout] 779 | impl + Zero + Copy + PartialEq> Mul> for Matrix2x2 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2074:1 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:780:19 [INFO] [stdout] | [INFO] [stdout] 780 | type Output = Vector2; [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2074:1 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:795:20 [INFO] [stdout] | [INFO] [stdout] 795 | fn mul(self, v:Vector2) -> Vector2 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2074:1 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:795:35 [INFO] [stdout] | [INFO] [stdout] 795 | fn mul(self, v:Vector2) -> Vector2 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2074:1 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1013:54 [INFO] [stdout] | [INFO] [stdout] 1013 | impl + Zero + Copy + PartialEq> Mul> for Matrix2x3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2074:1 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1014:19 [INFO] [stdout] | [INFO] [stdout] 1014 | type Output = Vector3; [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1029:20 [INFO] [stdout] | [INFO] [stdout] 1029 | fn mul(self, v:Vector2) -> Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2074:1 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1029:35 [INFO] [stdout] | [INFO] [stdout] 1029 | fn mul(self, v:Vector2) -> Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1349:54 [INFO] [stdout] | [INFO] [stdout] 1349 | impl + Zero + Copy + PartialEq> Mul> for Matrix2x4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2074:1 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:1350:19 [INFO] [stdout] | [INFO] [stdout] 1350 | type Output = Vector4; [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2637:1 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1365:20 [INFO] [stdout] | [INFO] [stdout] 1365 | fn mul(self, v:Vector2) -> Vector4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2074:1 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:1365:35 [INFO] [stdout] | [INFO] [stdout] 1365 | fn mul(self, v:Vector2) -> Vector4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2637:1 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1714:54 [INFO] [stdout] | [INFO] [stdout] 1714 | impl + Zero + Copy + PartialEq> Mul> for Matrix3x2 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1715:19 [INFO] [stdout] | [INFO] [stdout] 1715 | type Output = Vector2; [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2074:1 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1731:20 [INFO] [stdout] | [INFO] [stdout] 1731 | fn mul(self, v:Vector3) -> Vector2 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1731:35 [INFO] [stdout] | [INFO] [stdout] 1731 | fn mul(self, v:Vector3) -> Vector2 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2074:1 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:2108:76 [INFO] [stdout] | [INFO] [stdout] 2108 | fn m3x3_div_v3 + Copy + PartialEq + Num>(m:Matrix3x3, v:Vector3) -> Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:2108:91 [INFO] [stdout] | [INFO] [stdout] 2108 | fn m3x3_div_v3 + Copy + PartialEq + Num>(m:Matrix3x3, v:Vector3) -> Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:2112:69 [INFO] [stdout] | [INFO] [stdout] 2112 | impl + Neg + Copy + PartialEq + Num> Div> for Matrix3x3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:2113:19 [INFO] [stdout] | [INFO] [stdout] 2113 | type Output = Vector3; [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:2129:20 [INFO] [stdout] | [INFO] [stdout] 2129 | fn div(self, v:Vector3) -> Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:2129:35 [INFO] [stdout] | [INFO] [stdout] 2129 | fn div(self, v:Vector3) -> Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:2134:54 [INFO] [stdout] | [INFO] [stdout] 2134 | impl + Zero + Copy + PartialEq> Mul> for Matrix3x3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:2135:19 [INFO] [stdout] | [INFO] [stdout] 2135 | type Output = Vector3; [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:2151:20 [INFO] [stdout] | [INFO] [stdout] 2151 | fn mul(self, v:Vector3) -> Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:2151:35 [INFO] [stdout] | [INFO] [stdout] 2151 | fn mul(self, v:Vector3) -> Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:2508:54 [INFO] [stdout] | [INFO] [stdout] 2508 | impl + Zero + Copy + PartialEq> Mul> for Matrix3x4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2509:19 [INFO] [stdout] | [INFO] [stdout] 2509 | type Output = Vector4; [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2637:1 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:2525:20 [INFO] [stdout] | [INFO] [stdout] 2525 | fn mul(self, v:Vector3) -> Vector4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2525:35 [INFO] [stdout] | [INFO] [stdout] 2525 | fn mul(self, v:Vector3) -> Vector4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2637:1 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2906:54 [INFO] [stdout] | [INFO] [stdout] 2906 | impl + Zero + Copy + PartialEq> Mul> for Matrix4x2 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2637:1 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2907:19 [INFO] [stdout] | [INFO] [stdout] 2907 | type Output = Vector2; [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2074:1 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2924:20 [INFO] [stdout] | [INFO] [stdout] 2924 | fn mul(self, v:Vector4) -> Vector2 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2637:1 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2924:35 [INFO] [stdout] | [INFO] [stdout] 2924 | fn mul(self, v:Vector4) -> Vector2 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2074:1 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:3281:54 [INFO] [stdout] | [INFO] [stdout] 3281 | impl + Zero + Copy + PartialEq> Mul> for Matrix4x3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2637:1 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:3282:19 [INFO] [stdout] | [INFO] [stdout] 3282 | type Output = Vector3; [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:3299:20 [INFO] [stdout] | [INFO] [stdout] 3299 | fn mul(self, v:Vector4) -> Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2637:1 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:3299:35 [INFO] [stdout] | [INFO] [stdout] 3299 | fn mul(self, v:Vector4) -> Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:3762:64 [INFO] [stdout] | [INFO] [stdout] 3762 | fn m4x4_div_v4 + Copy + Num>(m:Matrix4x4, v:Vector4) -> Vector4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2637:1 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:3762:79 [INFO] [stdout] | [INFO] [stdout] 3762 | fn m4x4_div_v4 + Copy + Num>(m:Matrix4x4, v:Vector4) -> Vector4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2637:1 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:3766:57 [INFO] [stdout] | [INFO] [stdout] 3766 | impl + Neg + Copy + Num> Div> for Matrix4x4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2637:1 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:3767:19 [INFO] [stdout] | [INFO] [stdout] 3767 | type Output = Vector4; [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2637:1 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:3784:20 [INFO] [stdout] | [INFO] [stdout] 3784 | fn div(self, v:Vector4) -> Vector4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2637:1 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:3784:35 [INFO] [stdout] | [INFO] [stdout] 3784 | fn div(self, v:Vector4) -> Vector4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2637:1 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:3789:54 [INFO] [stdout] | [INFO] [stdout] 3789 | impl + Zero + Copy + PartialEq> Mul> for Matrix4x4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2637:1 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:3790:19 [INFO] [stdout] | [INFO] [stdout] 3790 | type Output = Vector4; [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2637:1 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:3807:20 [INFO] [stdout] | [INFO] [stdout] 3807 | fn mul(self, v:Vector4) -> Vector4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2637:1 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:3807:35 [INFO] [stdout] | [INFO] [stdout] 3807 | fn mul(self, v:Vector4) -> Vector4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2637:1 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:3992:30 [INFO] [stdout] | [INFO] [stdout] 3992 | pub fn translate(self, v:Vector3) -> Matrix4x4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:4022:36 [INFO] [stdout] | [INFO] [stdout] 4022 | pub fn rotate(self, angle:T, v:Vector3) -> Matrix4x4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:4072:26 [INFO] [stdout] | [INFO] [stdout] 4072 | pub fn scale(self, v:Vector3) -> Matrix4x4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/matrix_transform.rs:343:36 [INFO] [stdout] | [INFO] [stdout] 343 | pub fn project(obj:Vector3, model:Matrix4, proj:Matrix4, viewport:Vector4) ->Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/matrix_transform.rs:343:92 [INFO] [stdout] | [INFO] [stdout] 343 | pub fn project(obj:Vector3, model:Matrix4, proj:Matrix4, viewport:Vector4) ->Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2637:1 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/matrix_transform.rs:343:106 [INFO] [stdout] | [INFO] [stdout] 343 | pub fn project(obj:Vector3, model:Matrix4, proj:Matrix4, viewport:Vector4) ->Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/matrix_transform.rs:395:38 [INFO] [stdout] | [INFO] [stdout] 395 | pub fn unproject(win:Vector3, model:Matrix4, proj:Matrix4, viewport:Vector4) -> Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/matrix_transform.rs:395:94 [INFO] [stdout] | [INFO] [stdout] 395 | pub fn unproject(win:Vector3, model:Matrix4, proj:Matrix4, viewport:Vector4) -> Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2637:1 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/matrix_transform.rs:395:109 [INFO] [stdout] | [INFO] [stdout] 395 | pub fn unproject(win:Vector3, model:Matrix4, proj:Matrix4, viewport:Vector4) -> Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/matrix_transform.rs:428:43 [INFO] [stdout] | [INFO] [stdout] 428 | pub fn pick_matrix(center:Vector2, delta:Vector2, viewport:Vector4) -> Matrix4x4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2074:1 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/matrix_transform.rs:428:61 [INFO] [stdout] | [INFO] [stdout] 428 | pub fn pick_matrix(center:Vector2, delta:Vector2, viewport:Vector4) -> Matrix4x4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2074:1 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/matrix_transform.rs:428:82 [INFO] [stdout] | [INFO] [stdout] 428 | pub fn pick_matrix(center:Vector2, delta:Vector2, viewport:Vector4) -> Matrix4x4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2637:1 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/matrix_transform.rs:473:36 [INFO] [stdout] | [INFO] [stdout] 473 | pub fn look_at(eye:Vector3, center:Vector3, up:Vector3) -> Matrix4x4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/matrix_transform.rs:473:55 [INFO] [stdout] | [INFO] [stdout] 473 | pub fn look_at(eye:Vector3, center:Vector3, up:Vector3) -> Matrix4x4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/matrix_transform.rs:473:70 [INFO] [stdout] | [INFO] [stdout] 473 | pub fn look_at(eye:Vector3, center:Vector3, up:Vector3) -> Matrix4x4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/quaternion.rs:90:21 [INFO] [stdout] | [INFO] [stdout] 90 | pub fn new_v3(v:Vector3, w:T ) -> Quaternion { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/quaternion.rs:307:44 [INFO] [stdout] | [INFO] [stdout] 307 | fn mul_v3(q:Quaternion, v:Vector3) -> Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/quaternion.rs:307:59 [INFO] [stdout] | [INFO] [stdout] 307 | fn mul_v3(q:Quaternion, v:Vector3) -> Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/quaternion.rs:316:24 [INFO] [stdout] | [INFO] [stdout] 316 | impl Mul> for Quaternion { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/quaternion.rs:317:19 [INFO] [stdout] | [INFO] [stdout] 317 | type Output = Vector3; [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/quaternion.rs:330:20 [INFO] [stdout] | [INFO] [stdout] 330 | fn mul(self, v:Vector3) -> Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/quaternion.rs:330:35 [INFO] [stdout] | [INFO] [stdout] 330 | fn mul(self, v:Vector3) -> Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/quaternion.rs:335:24 [INFO] [stdout] | [INFO] [stdout] 335 | impl Mul> for Quaternion { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2637:1 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/quaternion.rs:336:19 [INFO] [stdout] | [INFO] [stdout] 336 | type Output = Vector4; [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2637:1 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/quaternion.rs:349:20 [INFO] [stdout] | [INFO] [stdout] 349 | fn mul(self, v:Vector4) -> Vector4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2637:1 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/quaternion.rs:349:35 [INFO] [stdout] | [INFO] [stdout] 349 | fn mul(self, v:Vector4) -> Vector4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2637:1 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/quaternion.rs:481:23 [INFO] [stdout] | [INFO] [stdout] 481 | pub fn new_axis(u:Vector3, v:Vector3) -> Quaternion { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/quaternion.rs:481:37 [INFO] [stdout] | [INFO] [stdout] 481 | pub fn new_axis(u:Vector3, v:Vector3) -> Quaternion { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/quaternion.rs:503:41 [INFO] [stdout] | [INFO] [stdout] 503 | pub fn new_angle_axis(angle:T, axis:Vector3) -> Quaternion { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/quaternion.rs:534:35 [INFO] [stdout] | [INFO] [stdout] 534 | pub fn new_euler(euler_angles:Vector3) -> Quaternion { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/quaternion.rs:847:39 [INFO] [stdout] | [INFO] [stdout] 847 | pub fn rotate(self, angle:T, axis:Vector3) -> Quaternion { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/quaternion.rs:881:34 [INFO] [stdout] | [INFO] [stdout] 881 | pub fn euler_angles(self) -> Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/quaternion.rs:1016:26 [INFO] [stdout] | [INFO] [stdout] 1016 | pub fn axis(self) -> Vector3 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/geometry.rs:76:21 [INFO] [stdout] | [INFO] [stdout] 76 | pub fn new_v2(v:Vector2 ) -> Point { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2074:1 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector3` in this scope [INFO] [stdout] --> src/geometry.rs:89:21 [INFO] [stdout] | [INFO] [stdout] 89 | pub fn new_v3(v:Vector3 ) -> Point { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2302:1 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/geometry.rs:102:21 [INFO] [stdout] | [INFO] [stdout] 102 | pub fn new_v4(v:Vector4 ) -> Point { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2637:1 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/geometry.rs:115:29 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn v2_cast(self) -> Vector2 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2074:1 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/geometry.rs:189:43 [INFO] [stdout] | [INFO] [stdout] 189 | impl + Zero + Copy> Add> for Point { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2074:1 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/geometry.rs:203:22 [INFO] [stdout] | [INFO] [stdout] 203 | fn add(self, rhs:Vector2) -> Point { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2074:1 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/geometry.rs:301:21 [INFO] [stdout] | [INFO] [stdout] 301 | pub fn new_v2(v:Vector2 ) -> Size { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2074:1 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/geometry.rs:314:29 [INFO] [stdout] | [INFO] [stdout] 314 | pub fn v2_cast(self) -> Vector2 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2074:1 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/geometry.rs:387:43 [INFO] [stdout] | [INFO] [stdout] 387 | impl + Zero + Copy> Add> for Size { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2074:1 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector2` in this scope [INFO] [stdout] --> src/geometry.rs:401:22 [INFO] [stdout] | [INFO] [stdout] 401 | fn add(self, rhs:Vector2) -> Size { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2074:1 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/geometry.rs:524:21 [INFO] [stdout] | [INFO] [stdout] 524 | pub fn new_v4(v:Vector4 ) -> Rect { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2637:1 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Vector4` in this scope [INFO] [stdout] --> src/geometry.rs:539:29 [INFO] [stdout] | [INFO] [stdout] 539 | pub fn v4_cast(self) -> Vector4 { [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] | [INFO] [stdout] ::: src/vector.rs:2637:1 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: Compilation failed, aborting rustdoc [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 213 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0412`. [INFO] [stdout] [INFO] [stderr] error: Could not document `gml`. [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `rustdoc --crate-type lib --crate-name gml src/lib.rs -o /opt/rustwide/target/doc --error-format=json --json=diagnostic-rendered-ansi --document-private-items -L dependency=/opt/rustwide/target/debug/deps --extern num=/opt/rustwide/target/debug/deps/libnum-2ba55daa561ccdfa.rmeta --cap-lints=warn` (exit code: 1) [INFO] running `Command { std: "docker" "inspect" "03512771eb11a490e6186e4ac9d5f95b52247e3952af55551a129f8ce581cdfc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "03512771eb11a490e6186e4ac9d5f95b52247e3952af55551a129f8ce581cdfc", kill_on_drop: false }` [INFO] [stdout] 03512771eb11a490e6186e4ac9d5f95b52247e3952af55551a129f8ce581cdfc