[INFO] fetching crate gml 1.1.0... [INFO] checking gml-1.1.0 against try#8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8 for pr-82565 [INFO] extracting crate gml 1.1.0 into /workspace/builds/worker-8/source [INFO] validating manifest of crates.io crate gml 1.1.0 on toolchain 8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", 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-8/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/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:f2f6bcd4b43ebee4e173f653a26493129bdb64017c85f916b780ca7fbdbaa79d" "/opt/rustwide/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 8a0add8981bfeab3a5b1a2d9d75788a565bdb307d42d5907fb9bfcb82131a653 [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" "8a0add8981bfeab3a5b1a2d9d75788a565bdb307d42d5907fb9bfcb82131a653", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "8a0add8981bfeab3a5b1a2d9d75788a565bdb307d42d5907fb9bfcb82131a653", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8a0add8981bfeab3a5b1a2d9d75788a565bdb307d42d5907fb9bfcb82131a653", kill_on_drop: false }` [INFO] [stdout] 8a0add8981bfeab3a5b1a2d9d75788a565bdb307d42d5907fb9bfcb82131a653 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/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" "RUSTFLAGS=--cap-lints=forbid" "-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:f2f6bcd4b43ebee4e173f653a26493129bdb64017c85f916b780ca7fbdbaa79d" "/opt/rustwide/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 7e8ea1deb01a74bc4d1cb114ae274fa665c6f86a1684a5ddd171b9f1c55b04b1 [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" "7e8ea1deb01a74bc4d1cb114ae274fa665c6f86a1684a5ddd171b9f1c55b04b1", kill_on_drop: false }` [INFO] [stderr] Compiling autocfg v1.0.1 [INFO] [stderr] Compiling num-traits v0.2.14 [INFO] [stderr] Compiling num-integer v0.1.44 [INFO] [stderr] Compiling num-bigint v0.4.0 [INFO] [stderr] Compiling num-iter v0.1.42 [INFO] [stderr] Compiling num-rational v0.4.0 [INFO] [stderr] Checking num-complex v0.4.0 [INFO] [stderr] Checking num v0.4.0 [INFO] [stderr] Checking 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: `$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[E0433]: failed to resolve: use of undeclared type `Vector2` [INFO] [stdout] --> src/vector.rs:2883:14 [INFO] [stdout] | [INFO] [stdout] 2883 | let b2 = Vector2::new(3.5, -11.0); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector2` [INFO] [stdout] --> src/vector.rs:2887:14 [INFO] [stdout] | [INFO] [stdout] 2887 | let c2 = Vector2::new_s(45.0); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector3` [INFO] [stdout] --> src/vector.rs:2922:14 [INFO] [stdout] | [INFO] [stdout] 2922 | let b3 = Vector3::new(3.5, -11.0, 42.0); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector3` [INFO] [stdout] --> src/vector.rs:2927:14 [INFO] [stdout] | [INFO] [stdout] 2927 | let c3 = Vector3::new_s(45.0); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector4` [INFO] [stdout] --> src/vector.rs:2960:14 [INFO] [stdout] | [INFO] [stdout] 2960 | let b4 = Vector4::new(3.5, -11.0, 42.0, -75.0); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector4` [INFO] [stdout] --> src/vector.rs:2966:14 [INFO] [stdout] | [INFO] [stdout] 2966 | let c4 = Vector4::new_s(45.0); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector3` [INFO] [stdout] --> src/vector.rs:3000:13 [INFO] [stdout] | [INFO] [stdout] 3000 | assert!(Vector3::new(-4,-7,-3).abs() == Vector3::new(4,7,3) ); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector3` [INFO] [stdout] --> src/vector.rs:3000:45 [INFO] [stdout] | [INFO] [stdout] 3000 | assert!(Vector3::new(-4,-7,-3).abs() == Vector3::new(4,7,3) ); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector3` [INFO] [stdout] --> src/vector.rs:3001:13 [INFO] [stdout] | [INFO] [stdout] 3001 | assert!(Vector3::new( 4, 7, 3).abs() == Vector3::new(4,7,3) ); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector3` [INFO] [stdout] --> src/vector.rs:3001:45 [INFO] [stdout] | [INFO] [stdout] 3001 | assert!(Vector3::new( 4, 7, 3).abs() == Vector3::new(4,7,3) ); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector3` [INFO] [stdout] --> src/vector.rs:3002:13 [INFO] [stdout] | [INFO] [stdout] 3002 | assert!(Vector3::new(-4, 7,-3).abs() == Vector3::new(4,7,3) ); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector3` [INFO] [stdout] --> src/vector.rs:3002:45 [INFO] [stdout] | [INFO] [stdout] 3002 | assert!(Vector3::new(-4, 7,-3).abs() == Vector3::new(4,7,3) ); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector2` [INFO] [stdout] --> src/matrix.rs:490:27 [INFO] [stdout] | [INFO] [stdout] 490 | mat_type_impl!( Matrix2x2 Vector2 (2,2) { v0, v1 } , [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector2` [INFO] [stdout] --> src/matrix.rs:490:27 [INFO] [stdout] | [INFO] [stdout] 490 | mat_type_impl!( Matrix2x2 Vector2 (2,2) { v0, v1 } , [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector3` [INFO] [stdout] --> src/matrix.rs:491:27 [INFO] [stdout] | [INFO] [stdout] 491 | Matrix2x3 Vector3 (2,3) { v0, v1 } , [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector3` [INFO] [stdout] --> src/matrix.rs:491:27 [INFO] [stdout] | [INFO] [stdout] 491 | Matrix2x3 Vector3 (2,3) { v0, v1 } , [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector4` [INFO] [stdout] --> src/matrix.rs:492:27 [INFO] [stdout] | [INFO] [stdout] 492 | Matrix2x4 Vector4 (2,4) { v0, v1 } , [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector4` [INFO] [stdout] --> src/matrix.rs:492:27 [INFO] [stdout] | [INFO] [stdout] 492 | Matrix2x4 Vector4 (2,4) { v0, v1 } , [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector2` [INFO] [stdout] --> src/matrix.rs:493:27 [INFO] [stdout] | [INFO] [stdout] 493 | Matrix3x2 Vector2 (3,2) { v0, v1, v2 } , [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector2` [INFO] [stdout] --> src/matrix.rs:493:27 [INFO] [stdout] | [INFO] [stdout] 493 | Matrix3x2 Vector2 (3,2) { v0, v1, v2 } , [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector3` [INFO] [stdout] --> src/matrix.rs:494:27 [INFO] [stdout] | [INFO] [stdout] 494 | Matrix3x3 Vector3 (3,3) { v0, v1, v2 } , [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector3` [INFO] [stdout] --> src/matrix.rs:494:27 [INFO] [stdout] | [INFO] [stdout] 494 | Matrix3x3 Vector3 (3,3) { v0, v1, v2 } , [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector4` [INFO] [stdout] --> src/matrix.rs:495:27 [INFO] [stdout] | [INFO] [stdout] 495 | Matrix3x4 Vector4 (3,4) { v0, v1, v2 } , [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector4` [INFO] [stdout] --> src/matrix.rs:495:27 [INFO] [stdout] | [INFO] [stdout] 495 | Matrix3x4 Vector4 (3,4) { v0, v1, v2 } , [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector2` [INFO] [stdout] --> src/matrix.rs:496:27 [INFO] [stdout] | [INFO] [stdout] 496 | Matrix4x2 Vector2 (4,2) { v0, v1, v2, v3 } , [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector2` [INFO] [stdout] --> src/matrix.rs:496:27 [INFO] [stdout] | [INFO] [stdout] 496 | Matrix4x2 Vector2 (4,2) { v0, v1, v2, v3 } , [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector3` [INFO] [stdout] --> src/matrix.rs:497:27 [INFO] [stdout] | [INFO] [stdout] 497 | Matrix4x3 Vector3 (4,3) { v0, v1, v2, v3 } , [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector3` [INFO] [stdout] --> src/matrix.rs:497:27 [INFO] [stdout] | [INFO] [stdout] 497 | Matrix4x3 Vector3 (4,3) { v0, v1, v2, v3 } , [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector4` [INFO] [stdout] --> src/matrix.rs:498:27 [INFO] [stdout] | [INFO] [stdout] 498 | Matrix4x4 Vector4 (4,4) { v0, v1, v2, v3 } ); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector4` [INFO] [stdout] --> src/matrix.rs:498:27 [INFO] [stdout] | [INFO] [stdout] 498 | Matrix4x4 Vector4 (4,4) { v0, v1, v2, v3 } ); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector4` [INFO] [stdout] --> src/matrix.rs:3708:16 [INFO] [stdout] | [INFO] [stdout] 3708 | let fac0 = Vector4::new(coef00, coef00, coef02, coef03); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector4` [INFO] [stdout] --> src/matrix.rs:3709:16 [INFO] [stdout] | [INFO] [stdout] 3709 | let fac1 = Vector4::new(coef04, coef04, coef06, coef07); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector4` [INFO] [stdout] --> src/matrix.rs:3710:16 [INFO] [stdout] | [INFO] [stdout] 3710 | let fac2 = Vector4::new(coef08, coef08, coef10, coef11); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector4` [INFO] [stdout] --> src/matrix.rs:3711:16 [INFO] [stdout] | [INFO] [stdout] 3711 | let fac3 = Vector4::new(coef12, coef12, coef14, coef15); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector4` [INFO] [stdout] --> src/matrix.rs:3712:16 [INFO] [stdout] | [INFO] [stdout] 3712 | let fac4 = Vector4::new(coef16, coef16, coef18, coef19); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector4` [INFO] [stdout] --> src/matrix.rs:3713:16 [INFO] [stdout] | [INFO] [stdout] 3713 | let fac5 = Vector4::new(coef20, coef20, coef22, coef23); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector4` [INFO] [stdout] --> src/matrix.rs:3715:16 [INFO] [stdout] | [INFO] [stdout] 3715 | let vec0 = Vector4::new(m[1][0], m[0][0], m[0][0], m[0][0]); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector4` [INFO] [stdout] --> src/matrix.rs:3716:16 [INFO] [stdout] | [INFO] [stdout] 3716 | let vec1 = Vector4::new(m[1][1], m[0][1], m[0][1], m[0][1]); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector4` [INFO] [stdout] --> src/matrix.rs:3717:16 [INFO] [stdout] | [INFO] [stdout] 3717 | let vec2 = Vector4::new(m[1][2], m[0][2], m[0][2], m[0][2]); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector4` [INFO] [stdout] --> src/matrix.rs:3718:16 [INFO] [stdout] | [INFO] [stdout] 3718 | let vec3 = Vector4::new(m[1][3], m[0][3], m[0][3], m[0][3]); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector4` [INFO] [stdout] --> src/matrix.rs:3725:19 [INFO] [stdout] | [INFO] [stdout] 3725 | let sign_a = Vector4::new( T::one(), -T::one(), T::one(), -T::one() ); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector4` [INFO] [stdout] --> src/matrix.rs:3726:19 [INFO] [stdout] | [INFO] [stdout] 3726 | let sign_b = Vector4::new(-T::one(), T::one(), -T::one(), T::one() ); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector4` [INFO] [stdout] --> src/matrix.rs:3729:16 [INFO] [stdout] | [INFO] [stdout] 3729 | let row0 = Vector4::new(inverse[0][0], inverse[1][0], inverse[2][0], inverse[3][0]); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector4` [INFO] [stdout] --> src/matrix_transform.rs:346:19 [INFO] [stdout] | [INFO] [stdout] 346 | let mut tmp = Vector4::new( obj[0], obj[1], obj[2], T::one() ); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector4` [INFO] [stdout] --> src/matrix_transform.rs:399:19 [INFO] [stdout] | [INFO] [stdout] 399 | let mut tmp = Vector4::new( win[0], win[1], win[2], T::one() ); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector3` [INFO] [stdout] --> src/matrix_transform.rs:407:12 [INFO] [stdout] | [INFO] [stdout] 407 | return Vector3::new( obj[0], obj[1], obj[2] ); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector3` [INFO] [stdout] --> src/matrix_transform.rs:444:25 [INFO] [stdout] | [INFO] [stdout] 444 | return result.scale(Vector3::new(viewport[2] / delta.x, viewport[3] / delta.y, T::one())); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector4` [INFO] [stdout] --> src/matrix.rs:3708:16 [INFO] [stdout] | [INFO] [stdout] 3708 | let fac0 = Vector4::new(coef00, coef00, coef02, coef03); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector3` [INFO] [stdout] --> src/quaternion.rs:308:14 [INFO] [stdout] | [INFO] [stdout] 308 | let qv = Vector3::new(q.x, q.y, q.z); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector4` [INFO] [stdout] --> src/matrix.rs:3709:16 [INFO] [stdout] | [INFO] [stdout] 3709 | let fac1 = Vector4::new(coef04, coef04, coef06, coef07); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector4` [INFO] [stdout] --> src/matrix.rs:3710:16 [INFO] [stdout] | [INFO] [stdout] 3710 | let fac2 = Vector4::new(coef08, coef08, coef10, coef11); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector4` [INFO] [stdout] --> src/matrix.rs:3711:16 [INFO] [stdout] | [INFO] [stdout] 3711 | let fac3 = Vector4::new(coef12, coef12, coef14, coef15); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector4` [INFO] [stdout] --> src/matrix.rs:3712:16 [INFO] [stdout] | [INFO] [stdout] 3712 | let fac4 = Vector4::new(coef16, coef16, coef18, coef19); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector4` [INFO] [stdout] --> src/matrix.rs:3713:16 [INFO] [stdout] | [INFO] [stdout] 3713 | let fac5 = Vector4::new(coef20, coef20, coef22, coef23); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector4` [INFO] [stdout] --> src/matrix.rs:3715:16 [INFO] [stdout] | [INFO] [stdout] 3715 | let vec0 = Vector4::new(m[1][0], m[0][0], m[0][0], m[0][0]); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector4` [INFO] [stdout] --> src/matrix.rs:3716:16 [INFO] [stdout] | [INFO] [stdout] 3716 | let vec1 = Vector4::new(m[1][1], m[0][1], m[0][1], m[0][1]); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector4` [INFO] [stdout] --> src/matrix.rs:3717:16 [INFO] [stdout] | [INFO] [stdout] 3717 | let vec2 = Vector4::new(m[1][2], m[0][2], m[0][2], m[0][2]); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector4` [INFO] [stdout] --> src/quaternion.rs:350:9 [INFO] [stdout] | [INFO] [stdout] 350 | Vector4::new_v3( self * Vector3::new_v4(v), v.w ) [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector3` [INFO] [stdout] --> src/quaternion.rs:350:33 [INFO] [stdout] | [INFO] [stdout] 350 | Vector4::new_v3( self * Vector3::new_v4(v), v.w ) [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector4` [INFO] [stdout] --> src/matrix.rs:3718:16 [INFO] [stdout] | [INFO] [stdout] 3718 | let vec3 = Vector4::new(m[1][3], m[0][3], m[0][3], m[0][3]); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector4` [INFO] [stdout] --> src/matrix.rs:3725:19 [INFO] [stdout] | [INFO] [stdout] 3725 | let sign_a = Vector4::new( T::one(), -T::one(), T::one(), -T::one() ); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector4` [INFO] [stdout] --> src/matrix.rs:3726:19 [INFO] [stdout] | [INFO] [stdout] 3726 | let sign_b = Vector4::new(-T::one(), T::one(), -T::one(), T::one() ); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector4` [INFO] [stdout] --> src/matrix.rs:3729:16 [INFO] [stdout] | [INFO] [stdout] 3729 | let row0 = Vector4::new(inverse[0][0], inverse[1][0], inverse[2][0], inverse[3][0]); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector3` [INFO] [stdout] --> src/quaternion.rs:882:9 [INFO] [stdout] | [INFO] [stdout] 882 | Vector3::new(self.pitch(), self.yaw(), self.roll()) [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector3` [INFO] [stdout] --> src/quaternion.rs:1019:20 [INFO] [stdout] | [INFO] [stdout] 1019 | return Vector3::new(T::zero(), T::zero(), T::one()); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector3` [INFO] [stdout] --> src/quaternion.rs:1022:16 [INFO] [stdout] | [INFO] [stdout] 1022 | return Vector3::new(self.x * tmp2, self.y * tmp2, self.z * tmp2); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector4` [INFO] [stdout] --> src/matrix_transform.rs:346:19 [INFO] [stdout] | [INFO] [stdout] 346 | let mut tmp = Vector4::new( obj[0], obj[1], obj[2], T::one() ); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector4` [INFO] [stdout] --> src/matrix_transform.rs:399:19 [INFO] [stdout] | [INFO] [stdout] 399 | let mut tmp = Vector4::new( win[0], win[1], win[2], T::one() ); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector3` [INFO] [stdout] --> src/matrix_transform.rs:407:12 [INFO] [stdout] | [INFO] [stdout] 407 | return Vector3::new( obj[0], obj[1], obj[2] ); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector3` [INFO] [stdout] --> src/matrix_transform.rs:444:25 [INFO] [stdout] | [INFO] [stdout] 444 | return result.scale(Vector3::new(viewport[2] / delta.x, viewport[3] / delta.y, T::one())); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector3` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector3` [INFO] [stdout] --> src/quaternion.rs:308:14 [INFO] [stdout] | [INFO] [stdout] 308 | let qv = Vector3::new(q.x, q.y, q.z); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector3` [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] | ^^^^^^^ not found in this scope [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2102:9 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2102 | Vector2{ x: v.x, y: v.y } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2118:9 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2118 | Vector2{ x: v.x, y: v.y } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2133:9 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2133 | Vector2{ x: T::one(), y: T::zero() } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2145:9 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2145 | Vector2{ x: T::zero(), y: T::one() } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2165:2 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2165 | Vector2{ x: self.x * m.v0.x + self.y * m.v0.y, [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector4` [INFO] [stdout] --> src/quaternion.rs:350:9 [INFO] [stdout] | [INFO] [stdout] 350 | Vector4::new_v3( self * Vector3::new_v4(v), v.w ) [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector4` [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[E0433]: failed to resolve: use of undeclared type `Vector3` [INFO] [stdout] --> src/quaternion.rs:350:33 [INFO] [stdout] | [INFO] [stdout] 350 | Vector4::new_v3( self * Vector3::new_v4(v), v.w ) [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector3` [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2214:5 [INFO] [stdout] | [INFO] [stdout] 2214 | Vector3{ x: self.x * m.v0.x + self.y * m.v0.y, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2239:5 [INFO] [stdout] | [INFO] [stdout] 2239 | Vector4{ x: self.x * m[0][0] + self.y * m[0][1], [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2260:33 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2260 | ::matrix::Matrix2x2{v0: Vector2{x: self.x * v.x, y: self.x * v.y}, [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2261:30 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2261 | v1: Vector2{x: self.y * v.x, y: self.y * v.y} } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2277:33 [INFO] [stdout] | [INFO] [stdout] 2277 | ::matrix::Matrix2x3{v0: Vector3{x:self.x * v.x, y:self.x * v.y, z:self.x * v.z}, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2278:30 [INFO] [stdout] | [INFO] [stdout] 2278 | v1: Vector3{x:self.y * v.x, y:self.y * v.y, z:self.y * v.z} } [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2294:33 [INFO] [stdout] | [INFO] [stdout] 2294 | ::matrix::Matrix2x4{v0: Vector4{x:self.x * v.x, y:self.x * v.y, z:self.x * v.z, w:self.x * v.w}, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2295:30 [INFO] [stdout] | [INFO] [stdout] 2295 | v1: Vector4{x:self.y * v.x, y:self.y * v.y, z:self.y * v.z, w:self.y * v.w} } [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] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector3` [INFO] [stdout] --> src/quaternion.rs:882:9 [INFO] [stdout] | [INFO] [stdout] 882 | Vector3::new(self.pitch(), self.yaw(), self.roll()) [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector3` [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[E0433]: failed to resolve: use of undeclared type `Vector3` [INFO] [stdout] --> src/quaternion.rs:1019:20 [INFO] [stdout] | [INFO] [stdout] 1019 | return Vector3::new(T::zero(), T::zero(), T::one()); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector3` [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2332:9 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2332 | Vector3{ x:v.x, y:v.y, z:z } [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Vector3` [INFO] [stdout] --> src/quaternion.rs:1022:16 [INFO] [stdout] | [INFO] [stdout] 1022 | return Vector3::new(self.x * tmp2, self.y * tmp2, self.z * tmp2); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Vector3` [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2349:9 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2349 | Vector3{ x:v.x, y:v.y, z:v.z } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2366:9 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2366 | Vector3{ x: T::zero(), y: T::zero(), z: -T::one() } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2379:9 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2379 | Vector3{ x: T::zero(), y: -T::one(), z: T::zero() } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2392:9 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2392 | Vector3{ x: T::zero(), y: T::zero(), z: T::one() } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2405:9 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2405 | Vector3{ x: -T::one(), y: T::zero(), z: T::zero() } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2418:9 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2418 | Vector3{ x: T::one(), y: T::zero(), z: T::zero() } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2431:9 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2431 | Vector3{ x: T::zero(), y: T::one(), z: T::zero() } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2452:9 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2452 | Vector3{ x:self.y * rhs.z - rhs.y * self.z, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2476:5 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2476 | Vector3{ x: m[0][0] * self.x + m[0][1] * self.y + m[0][2] * self.z, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2498:5 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2498 | Vector2{ x: self.x * m[0][0] + self.y * m[0][1] + self.z * m[0][2], [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2519:5 [INFO] [stdout] | [INFO] [stdout] 2519 | Vector4{ x: self.x * m[0][0] + self.y * m[0][1] + self.z * m[0][2], [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2589:33 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2589 | ::matrix::Matrix3x2{v0: Vector2{x: self.x * v.x, y: self.x * v.y}, [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2590:30 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2590 | v1: Vector2{x: self.y * v.x, y: self.y * v.y}, [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:2074:21 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ^^^^^^^ not found in this scope [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2591:30 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2591 | v2: Vector2{x: self.z * v.x, y: self.z * v.y} } [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 `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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2608:33 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2608 | ::matrix::Matrix3x3{v0: Vector3{x: self.x * v.x, y: self.x * v.y, z: self.x * v.z}, [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: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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2609:30 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2609 | v1: Vector3{x: self.y * v.x, y: self.y * v.y, z: self.y * v.z}, [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: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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2610:30 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2610 | v2: Vector3{x: self.z * v.x, y: self.z * v.y, z: self.z * v.z} } [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: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 `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 `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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2627:33 [INFO] [stdout] | [INFO] [stdout] 2627 | ::matrix::Matrix3x4{v0: Vector4{x: self.x * v.x, y: self.x * v.y, z: self.x * v.z, w: self.x * v.w}, [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: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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2628:30 [INFO] [stdout] | [INFO] [stdout] 2628 | v1: Vector4{x: self.y * v.x, y: self.y * v.y, z: self.y * v.z, w: self.y * v.w}, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2629:30 [INFO] [stdout] | [INFO] [stdout] 2629 | v2: Vector4{x: self.z * v.x, y: self.z * v.y, z: self.z * v.z, w: self.z * v.w} } [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] | ^^^^^^^ not found in this scope [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2668:9 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] ... [INFO] [stdout] 2668 | Vector4{ x:v.x,y:v.y,z:z,w:w } [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2686:9 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] ... [INFO] [stdout] 2686 | Vector4{ x:v.x,y:v.y,z:v.z,w:w } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2707:5 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2707 | Vector2{ x: self.x * m[0][0] + self.y * m[0][1] + self.z * m[0][2] + self.w * m[0][3], [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2102:9 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2102 | Vector2{ x: v.x, y: v.y } [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 `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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2730:5 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2730 | Vector3{ x: self.x * m[0][0] + self.y * m[0][1] + self.z * m[0][2] + self.w * m[0][3], [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2118:9 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2118 | Vector2{ x: v.x, y: v.y } [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: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 `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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2133:9 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2133 | Vector2{ x: T::one(), y: T::zero() } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2145:9 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2145 | Vector2{ x: T::zero(), y: T::one() } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2165:2 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2165 | Vector2{ x: self.x * m.v0.x + self.y * m.v0.y, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2214:5 [INFO] [stdout] | [INFO] [stdout] 2214 | Vector3{ x: self.x * m.v0.x + self.y * m.v0.y, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2239:5 [INFO] [stdout] | [INFO] [stdout] 2239 | Vector4{ x: self.x * m[0][0] + self.y * m[0][1], [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2260:33 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2260 | ::matrix::Matrix2x2{v0: Vector2{x: self.x * v.x, y: self.x * v.y}, [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2755:5 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] ... [INFO] [stdout] 2755 | Vector4{ x: m[0][0] * self.x + m[0][1] * self.y + m[0][2] * self.z + m[0][3] * self.w, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2261:30 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2261 | v1: Vector2{x: self.y * v.x, y: self.y * v.y} } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2277:33 [INFO] [stdout] | [INFO] [stdout] 2277 | ::matrix::Matrix2x3{v0: Vector3{x:self.x * v.x, y:self.x * v.y, z:self.x * v.z}, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2278:30 [INFO] [stdout] | [INFO] [stdout] 2278 | v1: Vector3{x:self.y * v.x, y:self.y * v.y, z:self.y * v.z} } [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2294:33 [INFO] [stdout] | [INFO] [stdout] 2294 | ::matrix::Matrix2x4{v0: Vector4{x:self.x * v.x, y:self.x * v.y, z:self.x * v.z, w:self.x * v.w}, [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: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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2295:30 [INFO] [stdout] | [INFO] [stdout] 2295 | v1: Vector4{x:self.y * v.x, y:self.y * v.y, z:self.y * v.z, w:self.y * v.w} } [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: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 `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2302:21 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ^^^^^^^ not found in this scope [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 `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 `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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2824:33 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2824 | ::matrix::Matrix4x2{v0: Vector2{x:self.x * v.x, y:self.x * v.y}, [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2825:30 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2825 | v1: Vector2{x:self.y * v.x, y:self.y * v.y}, [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2826:30 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2826 | v2: Vector2{x:self.z * v.x, y:self.z * v.y}, [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2827:30 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2827 | v3: Vector2{x:self.w * v.x, y:self.w * v.y} } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2845:33 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2845 | ::matrix::Matrix4x3{v0: Vector3{x:self.x * v.x, y:self.x * v.y, z:self.x * v.z}, [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2846:30 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2846 | v1: Vector3{x:self.y * v.x, y:self.y * v.y, z:self.y * v.z}, [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2847:30 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2847 | v2: Vector3{x:self.z * v.x, y:self.z * v.y, z:self.z * v.z}, [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2848:30 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2848 | v3: Vector3{x:self.w * v.x, y:self.w * v.y, z:self.w * v.z} } [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 `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 `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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2866:33 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] ... [INFO] [stdout] 2866 | ::matrix::Matrix4x4{v0: Vector4{x:self.x * v.x, y:self.x * v.y, z:self.x * v.z, w:self.x * v.w}, [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: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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2867:30 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] ... [INFO] [stdout] 2867 | v1: Vector4{x:self.y * v.x, y:self.y * v.y, z:self.y * v.z, w:self.y * v.w}, [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2868:30 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] ... [INFO] [stdout] 2868 | v2: Vector4{x:self.z * v.x, y:self.z * v.y, z:self.z * v.z, w:self.z * v.w}, [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: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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2869:30 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] ... [INFO] [stdout] 2869 | v3: Vector4{x:self.w * v.x, y:self.w * v.y, z:self.w * v.z, w:self.w * v.w} } [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2879:14 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2879 | let a2 = Vector2{ x:5, y:9 }; [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: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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2917:14 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2917 | let a3 = Vector3{ x:5, y:9, z:14 }; [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2954:14 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] ... [INFO] [stdout] 2954 | let a4 = Vector4{ x:5, y:9, z:14, w:-94 }; [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: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 `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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2332:9 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2332 | Vector3{ x:v.x, y:v.y, z:z } [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/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 `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 `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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2349:9 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2349 | Vector3{ x:v.x, y:v.y, z:v.z } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2366:9 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2366 | Vector3{ x: T::zero(), y: T::zero(), z: -T::one() } [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/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 `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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2379:9 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2379 | Vector3{ x: T::zero(), y: -T::one(), z: T::zero() } [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/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 `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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2392:9 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2392 | Vector3{ x: T::zero(), y: T::zero(), z: T::one() } [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/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/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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2405:9 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2405 | Vector3{ x: -T::one(), y: T::zero(), z: T::zero() } [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/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 `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 `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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2418:9 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2418 | Vector3{ x: T::one(), y: T::zero(), z: T::zero() } [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:530:24 [INFO] [stdout] | [INFO] [stdout] 530 | Matrix2x2{ v0: Vector2{x:x0,y:y0}, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:531:24 [INFO] [stdout] | [INFO] [stdout] 531 | v1: Vector2{x:x1,y:y1} } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:548:24 [INFO] [stdout] | [INFO] [stdout] 548 | Matrix2x2{ v0: Vector2{x:m[0][0], y:m[0][1]}, [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/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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:549:24 [INFO] [stdout] | [INFO] [stdout] 549 | v1: Vector2{x:m[1][0], y:m[1][1]} } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2431:9 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2431 | Vector3{ x: T::zero(), y: T::one(), z: T::zero() } [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:567:24 [INFO] [stdout] | [INFO] [stdout] 567 | Matrix2x2{ v0: Vector2{x:m[0][0], y:m[0][1]}, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:568:24 [INFO] [stdout] | [INFO] [stdout] 568 | v1: Vector2{x:m[1][0], y:m[1][1]} } [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/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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:584:24 [INFO] [stdout] | [INFO] [stdout] 584 | Matrix2x2{ v0: Vector2{x:m[0][0], y:m[0][1]}, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:585:24 [INFO] [stdout] | [INFO] [stdout] 585 | v1: Vector2{x:m[1][0], y:m[1][1]} } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:602:24 [INFO] [stdout] | [INFO] [stdout] 602 | Matrix2x2{ v0: Vector2{x:m[0][0], y:m[0][1]}, [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/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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:603:24 [INFO] [stdout] | [INFO] [stdout] 603 | v1: Vector2{x:m[1][0], y:m[1][1]} } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:619:24 [INFO] [stdout] | [INFO] [stdout] 619 | Matrix2x2{ v0: Vector2{x:m[0][0], y:m[0][1]}, [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/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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:620:24 [INFO] [stdout] | [INFO] [stdout] 620 | v1: Vector2{x:m[1][0], y:m[1][1]} } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2452:9 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2452 | Vector3{ x:self.y * rhs.z - rhs.y * self.z, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:638:24 [INFO] [stdout] | [INFO] [stdout] 638 | Matrix2x2{ v0: Vector2{x:m[0][0], y:m[0][1]}, [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/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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:639:24 [INFO] [stdout] | [INFO] [stdout] 639 | v1: Vector2{x:m[1][0], y:m[1][1]} } [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/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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2476:5 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2476 | Vector3{ x: m[0][0] * self.x + m[0][1] * self.y + m[0][2] * self.z, [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:656:24 [INFO] [stdout] | [INFO] [stdout] 656 | Matrix2x2{ v0: Vector2{x:m[0][0], y:m[0][1]}, [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/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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:657:24 [INFO] [stdout] | [INFO] [stdout] 657 | v1: Vector2{x:m[1][0], y:m[1][1]} } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:675:24 [INFO] [stdout] | [INFO] [stdout] 675 | Matrix2x2{ v0: Vector2{x:m[0][0], y:m[0][1]}, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:676:24 [INFO] [stdout] | [INFO] [stdout] 676 | v1: Vector2{x:m[1][0], y:m[1][1]} } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:692:24 [INFO] [stdout] | [INFO] [stdout] 692 | Matrix2x2{ v0: Vector2{x:self[0][0], y:self[1][0]}, [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/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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:693:24 [INFO] [stdout] | [INFO] [stdout] 693 | v1: Vector2{x:self[0][1], y:self[1][1]} } [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/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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2498:5 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2498 | Vector2{ x: self.x * m[0][0] + self.y * m[0][1] + self.z * m[0][2], [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:702:20 [INFO] [stdout] | [INFO] [stdout] 702 | Matrix2x2{ v0: Vector2{x: m[1][1] * one_over_determinant, [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/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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:704:20 [INFO] [stdout] | [INFO] [stdout] 704 | v1: Vector2{x: -m[1][0] * one_over_determinant, [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/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 `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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:772:24 [INFO] [stdout] | [INFO] [stdout] 772 | Matrix2x2{ v0: Vector2{ x: self[0][0] * m2[0][0] + self[1][0] * m2[0][1], [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:774:24 [INFO] [stdout] | [INFO] [stdout] 774 | v1: Vector2{ x: self[0][0] * m2[1][0] + self[1][0] * m2[1][1], [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:796:9 [INFO] [stdout] | [INFO] [stdout] 796 | Vector2{x: self[0][0] * v.x + self[1][0] * v.y, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:843:24 [INFO] [stdout] | [INFO] [stdout] 843 | Matrix2x3{ v0: Vector3{x:x0,y:y0,z:z0}, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:844:24 [INFO] [stdout] | [INFO] [stdout] 844 | v1: Vector3{x:x1,y:y1,z:z1} } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:860:24 [INFO] [stdout] | [INFO] [stdout] 860 | Matrix2x3{ v0: Vector3{x:m[0][0], y:m[0][1], z:T::zero()}, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:861:24 [INFO] [stdout] | [INFO] [stdout] 861 | v1: Vector3{x:m[1][0], y:m[1][1], z:T::zero()} } [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/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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2519:5 [INFO] [stdout] | [INFO] [stdout] 2519 | Vector4{ x: self.x * m[0][0] + self.y * m[0][1] + self.z * m[0][2], [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2589:33 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2589 | ::matrix::Matrix3x2{v0: Vector2{x: self.x * v.x, y: self.x * v.y}, [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2590:30 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2590 | v1: Vector2{x: self.y * v.x, y: self.y * v.y}, [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2591:30 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2591 | v2: Vector2{x: self.z * v.x, y: self.z * v.y} } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2608:33 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2608 | ::matrix::Matrix3x3{v0: Vector3{x: self.x * v.x, y: self.x * v.y, z: self.x * v.z}, [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2609:30 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2609 | v1: Vector3{x: self.y * v.x, y: self.y * v.y, z: self.y * v.z}, [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2610:30 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2610 | v2: Vector3{x: self.z * v.x, y: self.z * v.y, z: self.z * v.z} } [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2627:33 [INFO] [stdout] | [INFO] [stdout] 2627 | ::matrix::Matrix3x4{v0: Vector4{x: self.x * v.x, y: self.x * v.y, z: self.x * v.z, w: self.x * v.w}, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2628:30 [INFO] [stdout] | [INFO] [stdout] 2628 | v1: Vector4{x: self.y * v.x, y: self.y * v.y, z: self.y * v.z, w: self.y * v.w}, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2629:30 [INFO] [stdout] | [INFO] [stdout] 2629 | v2: Vector4{x: self.z * v.x, y: self.z * v.y, z: self.z * v.z, w: self.z * v.w} } [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] | ^^^^^^^ not found in this scope [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2668:9 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] ... [INFO] [stdout] 2668 | Vector4{ x:v.x,y:v.y,z:z,w:w } [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2686:9 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] ... [INFO] [stdout] 2686 | Vector4{ x:v.x,y:v.y,z:v.z,w:w } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2707:5 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2707 | Vector2{ x: self.x * m[0][0] + self.y * m[0][1] + self.z * m[0][2] + self.w * m[0][3], [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2730:5 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2730 | Vector3{ x: self.x * m[0][0] + self.y * m[0][1] + self.z * m[0][2] + self.w * m[0][3], [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2755:5 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] ... [INFO] [stdout] 2755 | Vector4{ x: m[0][0] * self.x + m[0][1] * self.y + m[0][2] * self.z + m[0][3] * self.w, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2824:33 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2824 | ::matrix::Matrix4x2{v0: Vector2{x:self.x * v.x, y:self.x * v.y}, [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:878:24 [INFO] [stdout] | [INFO] [stdout] 878 | Matrix2x3{ v0: Vector3{x:m[0][0], y:m[0][1], z:m[0][2] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2825:30 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2825 | v1: Vector2{x:self.y * v.x, y:self.y * v.y}, [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2826:30 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2826 | v2: Vector2{x:self.z * v.x, y:self.z * v.y}, [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector2b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:879:24 [INFO] [stdout] | [INFO] [stdout] 879 | v1: Vector3{x:m[1][0], y:m[1][1], z:m[1][2] } } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/vector.rs:2827:30 [INFO] [stdout] | [INFO] [stdout] 2074 | pub type Vector2b = Vector2; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector2b` defined here [INFO] [stdout] ... [INFO] [stdout] 2827 | v3: Vector2{x:self.w * v.x, y:self.w * v.y} } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:897:24 [INFO] [stdout] | [INFO] [stdout] 897 | Matrix2x3{ v0: Vector3{x:m[0][0], y:m[0][1], z:m[0][2] }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:898:24 [INFO] [stdout] | [INFO] [stdout] 898 | v1: Vector3{x:m[1][0], y:m[1][1], z:m[1][2] } } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:914:24 [INFO] [stdout] | [INFO] [stdout] 914 | Matrix2x3{ v0: Vector3{x:m[0][0], y:m[0][1], z:m[0][2] }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:915:24 [INFO] [stdout] | [INFO] [stdout] 915 | v1: Vector3{x:m[1][0], y:m[1][1], z:m[1][2] } } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:932:24 [INFO] [stdout] | [INFO] [stdout] 932 | Matrix2x3{ v0: Vector3{x:m[0][0], y:m[0][1], z:T::zero() }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:933:24 [INFO] [stdout] | [INFO] [stdout] 933 | v1: Vector3{x:m[1][0], y:m[1][1], z:T::zero() } } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:950:24 [INFO] [stdout] | [INFO] [stdout] 950 | Matrix2x3{ v0: Vector3{x:m[0][0], y:m[0][1], z:m[0][2] }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:951:24 [INFO] [stdout] | [INFO] [stdout] 951 | v1: Vector3{x:m[1][0], y:m[1][1], z:m[1][2] } } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2845:33 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2845 | ::matrix::Matrix4x3{v0: Vector3{x:self.x * v.x, y:self.x * v.y, z:self.x * v.z}, [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:969:24 [INFO] [stdout] | [INFO] [stdout] 969 | Matrix2x3{ v0: Vector3{x:m[0][0], y:m[0][1], z:T::zero() }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2846:30 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2846 | v1: Vector3{x:self.y * v.x, y:self.y * v.y, z:self.y * v.z}, [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:970:24 [INFO] [stdout] | [INFO] [stdout] 970 | v1: Vector3{x:m[1][0], y:m[1][1], z:T::zero() } } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:988:24 [INFO] [stdout] | [INFO] [stdout] 988 | Matrix2x3{ v0: Vector3{x:m[0][0], y:m[0][1], z:m[0][2] }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:989:24 [INFO] [stdout] | [INFO] [stdout] 989 | v1: Vector3{x:m[1][0], y:m[1][1], z:m[1][2] } } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1006:24 [INFO] [stdout] | [INFO] [stdout] 1006 | Matrix3x2{ v0: Vector2{x:self[0][0], y:self[1][0]}, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2847:30 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2847 | v2: Vector3{x:self.z * v.x, y:self.z * v.y, z:self.z * v.z}, [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector3b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/vector.rs:2848:30 [INFO] [stdout] | [INFO] [stdout] 2302 | pub type Vector3b = Vector3; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector3b` defined here [INFO] [stdout] ... [INFO] [stdout] 2848 | v3: Vector3{x:self.w * v.x, y:self.w * v.y, z:self.w * v.z} } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1007:24 [INFO] [stdout] | [INFO] [stdout] 1007 | v1: Vector2{x:self[0][1], y:self[1][1]}, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1008:24 [INFO] [stdout] | [INFO] [stdout] 1008 | v2: Vector2{x:self[0][2], y:self[1][2]} } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1030:9 [INFO] [stdout] | [INFO] [stdout] 1030 | Vector3{x: self[0][0] * v.x + self[1][0] * v.y, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:1177:24 [INFO] [stdout] | [INFO] [stdout] 1177 | Matrix2x4{ v0: Vector4{x:x0,y:y0,z:z0,w:w0}, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:1178:24 [INFO] [stdout] | [INFO] [stdout] 1178 | v1: Vector4{x:x1,y:y1,z:z1,w:w1} } [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:1194:24 [INFO] [stdout] | [INFO] [stdout] 1194 | Matrix2x4{ v0: Vector4{x:m[0][0], y:m[0][1], z:T::zero(), w:T::zero()}, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:1195:24 [INFO] [stdout] | [INFO] [stdout] 1195 | v1: Vector4{x:m[1][0], y:m[1][1], z:T::zero(), w:T::zero()} } [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:1212:24 [INFO] [stdout] | [INFO] [stdout] 1212 | Matrix2x4{ v0: Vector4{x:m[0][0], y:m[0][1], z:m[0][2], w:T::zero()}, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:1213:24 [INFO] [stdout] | [INFO] [stdout] 1213 | v1: Vector4{x:m[1][0], y:m[1][1], z:m[1][2], w:T::zero()} } [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:1231:24 [INFO] [stdout] | [INFO] [stdout] 1231 | Matrix2x4{ v0: Vector4{x:m[0][0], y:m[0][1], z:m[0][2], w:m[0][3]}, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:1232:24 [INFO] [stdout] | [INFO] [stdout] 1232 | v1: Vector4{x:m[1][0], y:m[1][1], z:m[1][2], w:m[1][3]} } [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:1248:24 [INFO] [stdout] | [INFO] [stdout] 1248 | Matrix2x4{ v0: Vector4{x:m[0][0], y:m[0][1], z:m[0][2], w:T::zero()}, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:1249:24 [INFO] [stdout] | [INFO] [stdout] 1249 | v1: Vector4{x:m[1][0], y:m[1][1], z:m[1][2], w:T::zero()} } [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:1266:24 [INFO] [stdout] | [INFO] [stdout] 1266 | Matrix2x4{ v0: Vector4{x:m[0][0], y:m[0][1], z:T::zero(), w:T::zero()}, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:1267:24 [INFO] [stdout] | [INFO] [stdout] 1267 | v1: Vector4{x:m[1][0], y:m[1][1], z:T::zero(), w:T::zero()} } [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:1284:24 [INFO] [stdout] | [INFO] [stdout] 1284 | Matrix2x4{ v0: Vector4{x:m[0][0], y:m[0][1], z:m[0][2], w:m[0][3]}, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:1285:24 [INFO] [stdout] | [INFO] [stdout] 1285 | v1: Vector4{x:m[1][0], y:m[1][1], z:m[1][2], w:m[1][3]} } [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:1303:24 [INFO] [stdout] | [INFO] [stdout] 1303 | Matrix2x4{ v0: Vector4{x:m[0][0], y:m[0][1], z:T::zero(), w:T::zero()}, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:1304:24 [INFO] [stdout] | [INFO] [stdout] 1304 | v1: Vector4{x:m[1][0], y:m[1][1], z:T::zero(), w:T::zero()} } [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:1322:24 [INFO] [stdout] | [INFO] [stdout] 1322 | Matrix2x4{ v0: Vector4{x:m[0][0], y:m[0][1], z:m[0][2], w:T::zero()}, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:1323:24 [INFO] [stdout] | [INFO] [stdout] 1323 | v1: Vector4{x:m[1][0], y:m[1][1], z:m[1][2], w:T::zero()} } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1341:24 [INFO] [stdout] | [INFO] [stdout] 1341 | Matrix4x2{ v0: Vector2{x:self[0][0], y:self[1][0]}, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1342:24 [INFO] [stdout] | [INFO] [stdout] 1342 | v1: Vector2{x:self[0][1], y:self[1][1]}, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1343:24 [INFO] [stdout] | [INFO] [stdout] 1343 | v2: Vector2{x:self[0][2], y:self[1][2]}, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1344:24 [INFO] [stdout] | [INFO] [stdout] 1344 | v3: Vector2{x:self[0][3], y:self[1][3]} } [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: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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:1366:9 [INFO] [stdout] | [INFO] [stdout] 1366 | Vector4{x: self[0][0] * v.x + self[1][0] * v.y, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1530:24 [INFO] [stdout] | [INFO] [stdout] 1530 | Matrix3x2{ v0: Vector2{x:x0,y:y0}, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1531:24 [INFO] [stdout] | [INFO] [stdout] 1531 | v1: Vector2{x:x1,y:y1}, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1532:24 [INFO] [stdout] | [INFO] [stdout] 1532 | v2: Vector2{x:x2,y:y2} } [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2866:33 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] ... [INFO] [stdout] 2866 | ::matrix::Matrix4x4{v0: Vector4{x:self.x * v.x, y:self.x * v.y, z:self.x * v.z, w:self.x * v.w}, [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2867:30 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] ... [INFO] [stdout] 2867 | v1: Vector4{x:self.y * v.x, y:self.y * v.y, z:self.y * v.z, w:self.y * v.w}, [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2868:30 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] ... [INFO] [stdout] 2868 | v2: Vector4{x:self.z * v.x, y:self.z * v.y, z:self.z * v.z, w:self.z * v.w}, [INFO] [stdout] | ^^^^^^^ help: a type alias with a similar name exists: `Vector4b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/vector.rs:2869:30 [INFO] [stdout] | [INFO] [stdout] 2637 | pub type Vector4b = Vector4; [INFO] [stdout] | ---------------------------------- similarly named type alias `Vector4b` defined here [INFO] [stdout] ... [INFO] [stdout] 2869 | v3: Vector4{x:self.w * v.x, y:self.w * v.y, z:self.w * v.z, w:self.w * v.w} } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:530:24 [INFO] [stdout] | [INFO] [stdout] 530 | Matrix2x2{ v0: Vector2{x:x0,y:y0}, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:531:24 [INFO] [stdout] | [INFO] [stdout] 531 | v1: Vector2{x:x1,y:y1} } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:548:24 [INFO] [stdout] | [INFO] [stdout] 548 | Matrix2x2{ v0: Vector2{x:m[0][0], y:m[0][1]}, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:549:24 [INFO] [stdout] | [INFO] [stdout] 549 | v1: Vector2{x:m[1][0], y:m[1][1]} } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:567:24 [INFO] [stdout] | [INFO] [stdout] 567 | Matrix2x2{ v0: Vector2{x:m[0][0], y:m[0][1]}, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:568:24 [INFO] [stdout] | [INFO] [stdout] 568 | v1: Vector2{x:m[1][0], y:m[1][1]} } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:584:24 [INFO] [stdout] | [INFO] [stdout] 584 | Matrix2x2{ v0: Vector2{x:m[0][0], y:m[0][1]}, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:585:24 [INFO] [stdout] | [INFO] [stdout] 585 | v1: Vector2{x:m[1][0], y:m[1][1]} } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:602:24 [INFO] [stdout] | [INFO] [stdout] 602 | Matrix2x2{ v0: Vector2{x:m[0][0], y:m[0][1]}, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:603:24 [INFO] [stdout] | [INFO] [stdout] 603 | v1: Vector2{x:m[1][0], y:m[1][1]} } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:619:24 [INFO] [stdout] | [INFO] [stdout] 619 | Matrix2x2{ v0: Vector2{x:m[0][0], y:m[0][1]}, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:620:24 [INFO] [stdout] | [INFO] [stdout] 620 | v1: Vector2{x:m[1][0], y:m[1][1]} } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:638:24 [INFO] [stdout] | [INFO] [stdout] 638 | Matrix2x2{ v0: Vector2{x:m[0][0], y:m[0][1]}, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:639:24 [INFO] [stdout] | [INFO] [stdout] 639 | v1: Vector2{x:m[1][0], y:m[1][1]} } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:656:24 [INFO] [stdout] | [INFO] [stdout] 656 | Matrix2x2{ v0: Vector2{x:m[0][0], y:m[0][1]}, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:657:24 [INFO] [stdout] | [INFO] [stdout] 657 | v1: Vector2{x:m[1][0], y:m[1][1]} } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:675:24 [INFO] [stdout] | [INFO] [stdout] 675 | Matrix2x2{ v0: Vector2{x:m[0][0], y:m[0][1]}, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:676:24 [INFO] [stdout] | [INFO] [stdout] 676 | v1: Vector2{x:m[1][0], y:m[1][1]} } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:692:24 [INFO] [stdout] | [INFO] [stdout] 692 | Matrix2x2{ v0: Vector2{x:self[0][0], y:self[1][0]}, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:693:24 [INFO] [stdout] | [INFO] [stdout] 693 | v1: Vector2{x:self[0][1], y:self[1][1]} } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:702:20 [INFO] [stdout] | [INFO] [stdout] 702 | Matrix2x2{ v0: Vector2{x: m[1][1] * one_over_determinant, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:704:20 [INFO] [stdout] | [INFO] [stdout] 704 | v1: Vector2{x: -m[1][0] * one_over_determinant, [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: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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:772:24 [INFO] [stdout] | [INFO] [stdout] 772 | Matrix2x2{ v0: Vector2{ x: self[0][0] * m2[0][0] + self[1][0] * m2[0][1], [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1549:24 [INFO] [stdout] | [INFO] [stdout] 1549 | Matrix3x2{ v0: Vector2{x:m[0][0], y:m[0][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:774:24 [INFO] [stdout] | [INFO] [stdout] 774 | v1: Vector2{ x: self[0][0] * m2[1][0] + self[1][0] * m2[1][1], [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1550:24 [INFO] [stdout] | [INFO] [stdout] 1550 | v1: Vector2{x:m[1][0], y:m[1][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1551:24 [INFO] [stdout] | [INFO] [stdout] 1551 | v2: Vector2{x:T::zero(),y:T::zero()} } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1569:24 [INFO] [stdout] | [INFO] [stdout] 1569 | Matrix3x2{ v0: Vector2{x:m[0][0], y:m[0][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1570:24 [INFO] [stdout] | [INFO] [stdout] 1570 | v1: Vector2{x:m[1][0], y:m[1][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1571:24 [INFO] [stdout] | [INFO] [stdout] 1571 | v2: Vector2{x:m[2][0], y:m[2][1] } } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1590:24 [INFO] [stdout] | [INFO] [stdout] 1590 | Matrix3x2{ v0: Vector2{x:m[0][0], y:m[0][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1591:24 [INFO] [stdout] | [INFO] [stdout] 1591 | v1: Vector2{x:m[1][0], y:m[1][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:796:9 [INFO] [stdout] | [INFO] [stdout] 796 | Vector2{x: self[0][0] * v.x + self[1][0] * v.y, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1592:24 [INFO] [stdout] | [INFO] [stdout] 1592 | v2: Vector2{x:m[2][0], y:m[2][1] } } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:843:24 [INFO] [stdout] | [INFO] [stdout] 843 | Matrix2x3{ v0: Vector3{x:x0,y:y0,z:z0}, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1609:24 [INFO] [stdout] | [INFO] [stdout] 1609 | Matrix3x2{ v0: Vector2{x:m[0][0], y:m[0][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1610:24 [INFO] [stdout] | [INFO] [stdout] 1610 | v1: Vector2{x:m[1][0], y:m[1][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1611:24 [INFO] [stdout] | [INFO] [stdout] 1611 | v2: Vector2{x:T::zero(),y:T::zero()} } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:844:24 [INFO] [stdout] | [INFO] [stdout] 844 | v1: Vector3{x:x1,y:y1,z:z1} } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1628:24 [INFO] [stdout] | [INFO] [stdout] 1628 | Matrix3x2{ v0: Vector2{x:m[0][0], y:m[0][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1629:24 [INFO] [stdout] | [INFO] [stdout] 1629 | v1: Vector2{x:m[1][0], y:m[1][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1630:24 [INFO] [stdout] | [INFO] [stdout] 1630 | v2: Vector2{x:T::zero(),y:T::zero()} } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1648:24 [INFO] [stdout] | [INFO] [stdout] 1648 | Matrix3x2{ v0: Vector2{x:m[0][0], y:m[0][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1649:24 [INFO] [stdout] | [INFO] [stdout] 1649 | v1: Vector2{x:m[1][0], y:m[1][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1650:24 [INFO] [stdout] | [INFO] [stdout] 1650 | v2: Vector2{x:m[2][0], y:m[2][1] } } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1669:24 [INFO] [stdout] | [INFO] [stdout] 1669 | Matrix3x2{ v0: Vector2{x:m[0][0], y:m[0][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1670:24 [INFO] [stdout] | [INFO] [stdout] 1670 | v1: Vector2{x:m[1][0], y:m[1][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1671:24 [INFO] [stdout] | [INFO] [stdout] 1671 | v2: Vector2{x:m[2][0], y:m[2][1] } } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:860:24 [INFO] [stdout] | [INFO] [stdout] 860 | Matrix2x3{ v0: Vector3{x:m[0][0], y:m[0][1], z:T::zero()}, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1690:24 [INFO] [stdout] | [INFO] [stdout] 1690 | Matrix3x2{ v0: Vector2{x:m[0][0], y:m[0][1] }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:861:24 [INFO] [stdout] | [INFO] [stdout] 861 | v1: Vector3{x:m[1][0], y:m[1][1], z:T::zero()} } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:878:24 [INFO] [stdout] | [INFO] [stdout] 878 | Matrix2x3{ v0: Vector3{x:m[0][0], y:m[0][1], z:m[0][2] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1691:24 [INFO] [stdout] | [INFO] [stdout] 1691 | v1: Vector2{x:m[1][0], y:m[1][1] }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:879:24 [INFO] [stdout] | [INFO] [stdout] 879 | v1: Vector3{x:m[1][0], y:m[1][1], z:m[1][2] } } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:897:24 [INFO] [stdout] | [INFO] [stdout] 897 | Matrix2x3{ v0: Vector3{x:m[0][0], y:m[0][1], z:m[0][2] }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:898:24 [INFO] [stdout] | [INFO] [stdout] 898 | v1: Vector3{x:m[1][0], y:m[1][1], z:m[1][2] } } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:914:24 [INFO] [stdout] | [INFO] [stdout] 914 | Matrix2x3{ v0: Vector3{x:m[0][0], y:m[0][1], z:m[0][2] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1692:24 [INFO] [stdout] | [INFO] [stdout] 1692 | v2: Vector2{x:m[2][0], y:m[2][1] } } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:915:24 [INFO] [stdout] | [INFO] [stdout] 915 | v1: Vector3{x:m[1][0], y:m[1][1], z:m[1][2] } } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:932:24 [INFO] [stdout] | [INFO] [stdout] 932 | Matrix2x3{ v0: Vector3{x:m[0][0], y:m[0][1], z:T::zero() }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:933:24 [INFO] [stdout] | [INFO] [stdout] 933 | v1: Vector3{x:m[1][0], y:m[1][1], z:T::zero() } } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:950:24 [INFO] [stdout] | [INFO] [stdout] 950 | Matrix2x3{ v0: Vector3{x:m[0][0], y:m[0][1], z:m[0][2] }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:951:24 [INFO] [stdout] | [INFO] [stdout] 951 | v1: Vector3{x:m[1][0], y:m[1][1], z:m[1][2] } } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:969:24 [INFO] [stdout] | [INFO] [stdout] 969 | Matrix2x3{ v0: Vector3{x:m[0][0], y:m[0][1], z:T::zero() }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:970:24 [INFO] [stdout] | [INFO] [stdout] 970 | v1: Vector3{x:m[1][0], y:m[1][1], z:T::zero() } } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:988:24 [INFO] [stdout] | [INFO] [stdout] 988 | Matrix2x3{ v0: Vector3{x:m[0][0], y:m[0][1], z:m[0][2] }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:989:24 [INFO] [stdout] | [INFO] [stdout] 989 | v1: Vector3{x:m[1][0], y:m[1][1], z:m[1][2] } } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1006:24 [INFO] [stdout] | [INFO] [stdout] 1006 | Matrix3x2{ v0: Vector2{x:self[0][0], y:self[1][0]}, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1007:24 [INFO] [stdout] | [INFO] [stdout] 1007 | v1: Vector2{x:self[0][1], y:self[1][1]}, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1008:24 [INFO] [stdout] | [INFO] [stdout] 1008 | v2: Vector2{x:self[0][2], y:self[1][2]} } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1030:9 [INFO] [stdout] | [INFO] [stdout] 1030 | Vector3{x: self[0][0] * v.x + self[1][0] * v.y, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:1177:24 [INFO] [stdout] | [INFO] [stdout] 1177 | Matrix2x4{ v0: Vector4{x:x0,y:y0,z:z0,w:w0}, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:1178:24 [INFO] [stdout] | [INFO] [stdout] 1178 | v1: Vector4{x:x1,y:y1,z:z1,w:w1} } [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:1194:24 [INFO] [stdout] | [INFO] [stdout] 1194 | Matrix2x4{ v0: Vector4{x:m[0][0], y:m[0][1], z:T::zero(), w:T::zero()}, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:1195:24 [INFO] [stdout] | [INFO] [stdout] 1195 | v1: Vector4{x:m[1][0], y:m[1][1], z:T::zero(), w:T::zero()} } [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:1212:24 [INFO] [stdout] | [INFO] [stdout] 1212 | Matrix2x4{ v0: Vector4{x:m[0][0], y:m[0][1], z:m[0][2], w:T::zero()}, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:1213:24 [INFO] [stdout] | [INFO] [stdout] 1213 | v1: Vector4{x:m[1][0], y:m[1][1], z:m[1][2], w:T::zero()} } [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:1231:24 [INFO] [stdout] | [INFO] [stdout] 1231 | Matrix2x4{ v0: Vector4{x:m[0][0], y:m[0][1], z:m[0][2], w:m[0][3]}, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:1232:24 [INFO] [stdout] | [INFO] [stdout] 1232 | v1: Vector4{x:m[1][0], y:m[1][1], z:m[1][2], w:m[1][3]} } [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:1248:24 [INFO] [stdout] | [INFO] [stdout] 1248 | Matrix2x4{ v0: Vector4{x:m[0][0], y:m[0][1], z:m[0][2], w:T::zero()}, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:1249:24 [INFO] [stdout] | [INFO] [stdout] 1249 | v1: Vector4{x:m[1][0], y:m[1][1], z:m[1][2], w:T::zero()} } [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:1266:24 [INFO] [stdout] | [INFO] [stdout] 1266 | Matrix2x4{ v0: Vector4{x:m[0][0], y:m[0][1], z:T::zero(), w:T::zero()}, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:1267:24 [INFO] [stdout] | [INFO] [stdout] 1267 | v1: Vector4{x:m[1][0], y:m[1][1], z:T::zero(), w:T::zero()} } [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:1284:24 [INFO] [stdout] | [INFO] [stdout] 1284 | Matrix2x4{ v0: Vector4{x:m[0][0], y:m[0][1], z:m[0][2], w:m[0][3]}, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:1285:24 [INFO] [stdout] | [INFO] [stdout] 1285 | v1: Vector4{x:m[1][0], y:m[1][1], z:m[1][2], w:m[1][3]} } [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:1303:24 [INFO] [stdout] | [INFO] [stdout] 1303 | Matrix2x4{ v0: Vector4{x:m[0][0], y:m[0][1], z:T::zero(), w:T::zero()}, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:1304:24 [INFO] [stdout] | [INFO] [stdout] 1304 | v1: Vector4{x:m[1][0], y:m[1][1], z:T::zero(), w:T::zero()} } [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:1322:24 [INFO] [stdout] | [INFO] [stdout] 1322 | Matrix2x4{ v0: Vector4{x:m[0][0], y:m[0][1], z:m[0][2], w:T::zero()}, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:1323:24 [INFO] [stdout] | [INFO] [stdout] 1323 | v1: Vector4{x:m[1][0], y:m[1][1], z:m[1][2], w:T::zero()} } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1709:24 [INFO] [stdout] | [INFO] [stdout] 1709 | Matrix2x3{ v0: Vector3{x:self[0][0], y:self[1][0], z:self[2][0]}, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1341:24 [INFO] [stdout] | [INFO] [stdout] 1341 | Matrix4x2{ v0: Vector2{x:self[0][0], y:self[1][0]}, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1342:24 [INFO] [stdout] | [INFO] [stdout] 1342 | v1: Vector2{x:self[0][1], y:self[1][1]}, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1343:24 [INFO] [stdout] | [INFO] [stdout] 1343 | v2: Vector2{x:self[0][2], y:self[1][2]}, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1344:24 [INFO] [stdout] | [INFO] [stdout] 1344 | v3: Vector2{x:self[0][3], y:self[1][3]} } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1710:24 [INFO] [stdout] | [INFO] [stdout] 1710 | v1: Vector3{x:self[0][1], y:self[1][1], z:self[2][1]} } [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 `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 `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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:1366:9 [INFO] [stdout] | [INFO] [stdout] 1366 | Vector4{x: self[0][0] * v.x + self[1][0] * v.y, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1530:24 [INFO] [stdout] | [INFO] [stdout] 1530 | Matrix3x2{ v0: Vector2{x:x0,y:y0}, [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: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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1531:24 [INFO] [stdout] | [INFO] [stdout] 1531 | v1: Vector2{x:x1,y:y1}, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1532:24 [INFO] [stdout] | [INFO] [stdout] 1532 | v2: Vector2{x:x2,y:y2} } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1549:24 [INFO] [stdout] | [INFO] [stdout] 1549 | Matrix3x2{ v0: Vector2{x:m[0][0], y:m[0][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1550:24 [INFO] [stdout] | [INFO] [stdout] 1550 | v1: Vector2{x:m[1][0], y:m[1][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1551:24 [INFO] [stdout] | [INFO] [stdout] 1551 | v2: Vector2{x:T::zero(),y:T::zero()} } [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: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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1569:24 [INFO] [stdout] | [INFO] [stdout] 1569 | Matrix3x2{ v0: Vector2{x:m[0][0], y:m[0][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1570:24 [INFO] [stdout] | [INFO] [stdout] 1570 | v1: Vector2{x:m[1][0], y:m[1][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1571:24 [INFO] [stdout] | [INFO] [stdout] 1571 | v2: Vector2{x:m[2][0], y:m[2][1] } } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1732:9 [INFO] [stdout] | [INFO] [stdout] 1732 | Vector2{x: self[0][0] * v.x + self[1][0] * v.y + self[2][0] * v.z, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1590:24 [INFO] [stdout] | [INFO] [stdout] 1590 | Matrix3x2{ v0: Vector2{x:m[0][0], y:m[0][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1591:24 [INFO] [stdout] | [INFO] [stdout] 1591 | v1: Vector2{x:m[1][0], y:m[1][1] }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1880:24 [INFO] [stdout] | [INFO] [stdout] 1880 | Matrix3x3{ v0: Vector3{x:x0,y:y0,z:z0}, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1592:24 [INFO] [stdout] | [INFO] [stdout] 1592 | v2: Vector2{x:m[2][0], y:m[2][1] } } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1609:24 [INFO] [stdout] | [INFO] [stdout] 1609 | Matrix3x2{ v0: Vector2{x:m[0][0], y:m[0][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1610:24 [INFO] [stdout] | [INFO] [stdout] 1610 | v1: Vector2{x:m[1][0], y:m[1][1] }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1881:24 [INFO] [stdout] | [INFO] [stdout] 1881 | v1: Vector3{x:x1,y:y1,z:z1}, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1611:24 [INFO] [stdout] | [INFO] [stdout] 1611 | v2: Vector2{x:T::zero(),y:T::zero()} } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1628:24 [INFO] [stdout] | [INFO] [stdout] 1628 | Matrix3x2{ v0: Vector2{x:m[0][0], y:m[0][1] }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1882:24 [INFO] [stdout] | [INFO] [stdout] 1882 | v2: Vector3{x:x2,y:y2,z:z2} } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1899:24 [INFO] [stdout] | [INFO] [stdout] 1899 | Matrix3x3{ v0: Vector3{x:m[0][0], y:m[0][1], z:T::zero() }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1900:24 [INFO] [stdout] | [INFO] [stdout] 1900 | v1: Vector3{x:m[1][0], y:m[1][1], z:T::zero() }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1901:24 [INFO] [stdout] | [INFO] [stdout] 1901 | v2: Vector3{x:T::zero(),y:T::zero(),z:T::one() } } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1920:24 [INFO] [stdout] | [INFO] [stdout] 1920 | Matrix3x3{ v0: Vector3{x:m[0][0], y:m[0][1], z:m[0][2] }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1921:24 [INFO] [stdout] | [INFO] [stdout] 1921 | v1: Vector3{x:m[1][0], y:m[1][1], z:m[1][2] }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1922:24 [INFO] [stdout] | [INFO] [stdout] 1922 | v2: Vector3{x:m[2][0], y:m[2][1], z:m[2][2] } } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1939:24 [INFO] [stdout] | [INFO] [stdout] 1939 | Matrix3x3{ v0: Vector3{x:m[0][0], y:m[0][1], z:m[0][2] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1629:24 [INFO] [stdout] | [INFO] [stdout] 1629 | v1: Vector2{x:m[1][0], y:m[1][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1630:24 [INFO] [stdout] | [INFO] [stdout] 1630 | v2: Vector2{x:T::zero(),y:T::zero()} } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1648:24 [INFO] [stdout] | [INFO] [stdout] 1648 | Matrix3x2{ v0: Vector2{x:m[0][0], y:m[0][1] }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1940:24 [INFO] [stdout] | [INFO] [stdout] 1940 | v1: Vector3{x:m[1][0], y:m[1][1], z:m[1][2] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1649:24 [INFO] [stdout] | [INFO] [stdout] 1649 | v1: Vector2{x:m[1][0], y:m[1][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1650:24 [INFO] [stdout] | [INFO] [stdout] 1650 | v2: Vector2{x:m[2][0], y:m[2][1] } } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1941:24 [INFO] [stdout] | [INFO] [stdout] 1941 | v2: Vector3{x:T::zero(),y:T::zero(),z:T::one() } } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1669:24 [INFO] [stdout] | [INFO] [stdout] 1669 | Matrix3x2{ v0: Vector2{x:m[0][0], y:m[0][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1670:24 [INFO] [stdout] | [INFO] [stdout] 1670 | v1: Vector2{x:m[1][0], y:m[1][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1671:24 [INFO] [stdout] | [INFO] [stdout] 1671 | v2: Vector2{x:m[2][0], y:m[2][1] } } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1959:24 [INFO] [stdout] | [INFO] [stdout] 1959 | Matrix3x3{ v0: Vector3{x:m[0][0], y:m[0][1], z:T::zero() }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1960:24 [INFO] [stdout] | [INFO] [stdout] 1960 | v1: Vector3{x:m[1][0], y:m[1][1], z:T::zero() }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1961:24 [INFO] [stdout] | [INFO] [stdout] 1961 | v2: Vector3{x:m[2][0], y:m[2][1], z:T::one() } } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1978:24 [INFO] [stdout] | [INFO] [stdout] 1978 | Matrix3x3{ v0: Vector3{x:m[0][0], y:m[0][1], z:m[0][2] }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1979:24 [INFO] [stdout] | [INFO] [stdout] 1979 | v1: Vector3{x:m[1][0], y:m[1][1], z:m[1][2] }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1980:24 [INFO] [stdout] | [INFO] [stdout] 1980 | v2: Vector3{x:T::zero(),y:T::zero(),z:T::one()} } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1999:24 [INFO] [stdout] | [INFO] [stdout] 1999 | Matrix3x3{ v0: Vector3{x:m[0][0], y:m[0][1], z:T::zero() }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:2000:24 [INFO] [stdout] | [INFO] [stdout] 2000 | v1: Vector3{x:m[1][0], y:m[1][1], z:T::zero() }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:2001:24 [INFO] [stdout] | [INFO] [stdout] 2001 | v2: Vector3{x:m[2][0], y:m[2][1], z:T::one() } } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:2019:24 [INFO] [stdout] | [INFO] [stdout] 2019 | Matrix3x3{ v0: Vector3{x:m[0][0], y:m[0][1], z:m[0][2] }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:2020:24 [INFO] [stdout] | [INFO] [stdout] 2020 | v1: Vector3{x:m[1][0], y:m[1][1], z:m[1][2] }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:2021:24 [INFO] [stdout] | [INFO] [stdout] 2021 | v2: Vector3{x:m[2][0], y:m[2][1], z:m[2][2] } } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:2040:24 [INFO] [stdout] | [INFO] [stdout] 2040 | Matrix3x3{ v0: Vector3{x:m[0][0], y:m[0][1], z:m[0][2] }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:2041:24 [INFO] [stdout] | [INFO] [stdout] 2041 | v1: Vector3{x:m[1][0], y:m[1][1], z:m[1][2] }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:2042:24 [INFO] [stdout] | [INFO] [stdout] 2042 | v2: Vector3{x:m[2][0], y:m[2][1], z:m[2][2] } } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:2060:24 [INFO] [stdout] | [INFO] [stdout] 2060 | Matrix3x3{ v0: Vector3{x:self[0][0], y:self[1][0], z:self[2][0]}, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:2061:24 [INFO] [stdout] | [INFO] [stdout] 2061 | v1: Vector3{x:self[0][1], y:self[1][1], z:self[2][1]}, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:2062:24 [INFO] [stdout] | [INFO] [stdout] 2062 | v2: Vector3{x:self[0][2], y:self[1][2], z:self[2][2]} } [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: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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1690:24 [INFO] [stdout] | [INFO] [stdout] 1690 | Matrix3x2{ v0: Vector2{x:m[0][0], y:m[0][1] }, [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: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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1691:24 [INFO] [stdout] | [INFO] [stdout] 1691 | v1: Vector2{x:m[1][0], y:m[1][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1692:24 [INFO] [stdout] | [INFO] [stdout] 1692 | v2: Vector2{x:m[2][0], y:m[2][1] } } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1709:24 [INFO] [stdout] | [INFO] [stdout] 1709 | Matrix2x3{ v0: Vector3{x:self[0][0], y:self[1][0], z:self[2][0]}, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1710:24 [INFO] [stdout] | [INFO] [stdout] 1710 | v1: Vector3{x:self[0][1], y:self[1][1], z:self[2][1]} } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:2152:9 [INFO] [stdout] | [INFO] [stdout] 2152 | Vector3{x: self[0][0] * v.x + self[1][0] * v.y + self[2][0] * v.z, [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: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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2319:24 [INFO] [stdout] | [INFO] [stdout] 2319 | Matrix3x4{ v0: Vector4{x:x0,y:y0,z:z0,w:w0}, [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: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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:1732:9 [INFO] [stdout] | [INFO] [stdout] 1732 | Vector2{x: self[0][0] * v.x + self[1][0] * v.y + self[2][0] * v.z, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2320:24 [INFO] [stdout] | [INFO] [stdout] 2320 | v1: Vector4{x:x1,y:y1,z:z1,w:w1}, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1880:24 [INFO] [stdout] | [INFO] [stdout] 1880 | Matrix3x3{ v0: Vector3{x:x0,y:y0,z:z0}, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1881:24 [INFO] [stdout] | [INFO] [stdout] 1881 | v1: Vector3{x:x1,y:y1,z:z1}, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1882:24 [INFO] [stdout] | [INFO] [stdout] 1882 | v2: Vector3{x:x2,y:y2,z:z2} } [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2321:24 [INFO] [stdout] | [INFO] [stdout] 2321 | v2: Vector4{x:x2,y:y2,z:z2,w:w2} } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1899:24 [INFO] [stdout] | [INFO] [stdout] 1899 | Matrix3x3{ v0: Vector3{x:m[0][0], y:m[0][1], z:T::zero() }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1900:24 [INFO] [stdout] | [INFO] [stdout] 1900 | v1: Vector3{x:m[1][0], y:m[1][1], z:T::zero() }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1901:24 [INFO] [stdout] | [INFO] [stdout] 1901 | v2: Vector3{x:T::zero(),y:T::zero(),z:T::one() } } [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2338:24 [INFO] [stdout] | [INFO] [stdout] 2338 | Matrix3x4{ v0: Vector4{x:m[0][0], y:m[0][1], z:T::zero(), w:T::zero() }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1920:24 [INFO] [stdout] | [INFO] [stdout] 1920 | Matrix3x3{ v0: Vector3{x:m[0][0], y:m[0][1], z:m[0][2] }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1921:24 [INFO] [stdout] | [INFO] [stdout] 1921 | v1: Vector3{x:m[1][0], y:m[1][1], z:m[1][2] }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1922:24 [INFO] [stdout] | [INFO] [stdout] 1922 | v2: Vector3{x:m[2][0], y:m[2][1], z:m[2][2] } } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1939:24 [INFO] [stdout] | [INFO] [stdout] 1939 | Matrix3x3{ v0: Vector3{x:m[0][0], y:m[0][1], z:m[0][2] }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1940:24 [INFO] [stdout] | [INFO] [stdout] 1940 | v1: Vector3{x:m[1][0], y:m[1][1], z:m[1][2] }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1941:24 [INFO] [stdout] | [INFO] [stdout] 1941 | v2: Vector3{x:T::zero(),y:T::zero(),z:T::one() } } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1959:24 [INFO] [stdout] | [INFO] [stdout] 1959 | Matrix3x3{ v0: Vector3{x:m[0][0], y:m[0][1], z:T::zero() }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1960:24 [INFO] [stdout] | [INFO] [stdout] 1960 | v1: Vector3{x:m[1][0], y:m[1][1], z:T::zero() }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1961:24 [INFO] [stdout] | [INFO] [stdout] 1961 | v2: Vector3{x:m[2][0], y:m[2][1], z:T::one() } } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1978:24 [INFO] [stdout] | [INFO] [stdout] 1978 | Matrix3x3{ v0: Vector3{x:m[0][0], y:m[0][1], z:m[0][2] }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1979:24 [INFO] [stdout] | [INFO] [stdout] 1979 | v1: Vector3{x:m[1][0], y:m[1][1], z:m[1][2] }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1980:24 [INFO] [stdout] | [INFO] [stdout] 1980 | v2: Vector3{x:T::zero(),y:T::zero(),z:T::one()} } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:1999:24 [INFO] [stdout] | [INFO] [stdout] 1999 | Matrix3x3{ v0: Vector3{x:m[0][0], y:m[0][1], z:T::zero() }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:2000:24 [INFO] [stdout] | [INFO] [stdout] 2000 | v1: Vector3{x:m[1][0], y:m[1][1], z:T::zero() }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:2001:24 [INFO] [stdout] | [INFO] [stdout] 2001 | v2: Vector3{x:m[2][0], y:m[2][1], z:T::one() } } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:2019:24 [INFO] [stdout] | [INFO] [stdout] 2019 | Matrix3x3{ v0: Vector3{x:m[0][0], y:m[0][1], z:m[0][2] }, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2339:24 [INFO] [stdout] | [INFO] [stdout] 2339 | v1: Vector4{x:m[1][0], y:m[1][1], z:T::zero(), w:T::zero() }, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2340:24 [INFO] [stdout] | [INFO] [stdout] 2340 | v2: Vector4{x:T::zero(),y:T::zero(),z:T::one(), w:T::zero() } } [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2358:24 [INFO] [stdout] | [INFO] [stdout] 2358 | Matrix3x4{ v0: Vector4{x:m[0][0], y:m[0][1], z:m[0][2], w:T::zero() }, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2359:24 [INFO] [stdout] | [INFO] [stdout] 2359 | v1: Vector4{x:m[1][0], y:m[1][1], z:m[1][2], w:T::zero() }, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2360:24 [INFO] [stdout] | [INFO] [stdout] 2360 | v2: Vector4{x:m[2][0], y:m[2][1], z:m[2][2], w:T::zero() } } [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2379:24 [INFO] [stdout] | [INFO] [stdout] 2379 | Matrix3x4{ v0: Vector4{x:m[0][0], y:m[0][1], z:m[0][2], w:m[0][3] }, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2380:24 [INFO] [stdout] | [INFO] [stdout] 2380 | v1: Vector4{x:m[1][0], y:m[1][1], z:m[1][2], w:m[1][3] }, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2381:24 [INFO] [stdout] | [INFO] [stdout] 2381 | v2: Vector4{x:m[2][0], y:m[2][1], z:m[2][2], w:m[2][3] } } [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2398:24 [INFO] [stdout] | [INFO] [stdout] 2398 | Matrix3x4{ v0: Vector4{x:m[0][0], y:m[0][1], z:m[0][2], w:T::zero() }, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2399:24 [INFO] [stdout] | [INFO] [stdout] 2399 | v1: Vector4{x:m[1][0], y:m[1][1], z:m[1][2], w:T::zero() }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:2020:24 [INFO] [stdout] | [INFO] [stdout] 2020 | v1: Vector3{x:m[1][0], y:m[1][1], z:m[1][2] }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:2021:24 [INFO] [stdout] | [INFO] [stdout] 2021 | v2: Vector3{x:m[2][0], y:m[2][1], z:m[2][2] } } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:2040:24 [INFO] [stdout] | [INFO] [stdout] 2040 | Matrix3x3{ v0: Vector3{x:m[0][0], y:m[0][1], z:m[0][2] }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:2041:24 [INFO] [stdout] | [INFO] [stdout] 2041 | v1: Vector3{x:m[1][0], y:m[1][1], z:m[1][2] }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:2042:24 [INFO] [stdout] | [INFO] [stdout] 2042 | v2: Vector3{x:m[2][0], y:m[2][1], z:m[2][2] } } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:2060:24 [INFO] [stdout] | [INFO] [stdout] 2060 | Matrix3x3{ v0: Vector3{x:self[0][0], y:self[1][0], z:self[2][0]}, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:2061:24 [INFO] [stdout] | [INFO] [stdout] 2061 | v1: Vector3{x:self[0][1], y:self[1][1], z:self[2][1]}, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:2062:24 [INFO] [stdout] | [INFO] [stdout] 2062 | v2: Vector3{x:self[0][2], y:self[1][2], z:self[2][2]} } [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: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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2400:24 [INFO] [stdout] | [INFO] [stdout] 2400 | v2: Vector4{x:T::zero(),y:T::zero(),z:T::one(),w:T::zero() } } [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2418:24 [INFO] [stdout] | [INFO] [stdout] 2418 | Matrix3x4{ v0: Vector4{x:m[0][0], y:m[0][1], z:T::zero(), w:T::zero() }, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2419:24 [INFO] [stdout] | [INFO] [stdout] 2419 | v1: Vector4{x:m[1][0], y:m[1][1], z:T::zero(), w:T::zero() }, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2420:24 [INFO] [stdout] | [INFO] [stdout] 2420 | v2: Vector4{x:m[2][0], y:m[2][1], z:T::zero(), w:T::one() } } [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2437:24 [INFO] [stdout] | [INFO] [stdout] 2437 | Matrix3x4{ v0: Vector4{x:m[0][0], y:m[0][1], z:m[0][2], w:m[0][3] }, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2438:24 [INFO] [stdout] | [INFO] [stdout] 2438 | v1: Vector4{x:m[1][0], y:m[1][1], z:m[1][2], w:m[1][3] }, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2439:24 [INFO] [stdout] | [INFO] [stdout] 2439 | v2: Vector4{x:T::zero(),y:T::zero(),z:T::one(),w:T::zero()} } [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2458:24 [INFO] [stdout] | [INFO] [stdout] 2458 | Matrix3x4{ v0: Vector4{x:m[0][0], y:m[0][1], z:T::zero(), w:T::zero() }, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2459:24 [INFO] [stdout] | [INFO] [stdout] 2459 | v1: Vector4{x:m[1][0], y:m[1][1], z:T::zero(), w:T::zero() }, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2460:24 [INFO] [stdout] | [INFO] [stdout] 2460 | v2: Vector4{x:m[2][0], y:m[2][1], z:T::one(), w:T::zero() } } [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2479:24 [INFO] [stdout] | [INFO] [stdout] 2479 | Matrix3x4{ v0: Vector4{x:m[0][0], y:m[0][1], z:m[0][2], w:T::zero() }, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2480:24 [INFO] [stdout] | [INFO] [stdout] 2480 | v1: Vector4{x:m[1][0], y:m[1][1], z:m[1][2], w:T::zero() }, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2481:24 [INFO] [stdout] | [INFO] [stdout] 2481 | v2: Vector4{x:m[2][0], y:m[2][1], z:m[2][2], w:T::zero() } } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:2500:24 [INFO] [stdout] | [INFO] [stdout] 2500 | Matrix4x3{ v0: Vector3{x:self[0][0], y:self[1][0], z:self[2][0]}, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:2501:24 [INFO] [stdout] | [INFO] [stdout] 2501 | v1: Vector3{x:self[0][1], y:self[1][1], z:self[2][1]}, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:2152:9 [INFO] [stdout] | [INFO] [stdout] 2152 | Vector3{x: self[0][0] * v.x + self[1][0] * v.y + self[2][0] * v.z, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:2502:24 [INFO] [stdout] | [INFO] [stdout] 2502 | v2: Vector3{x:self[0][2], y:self[1][2], z:self[2][2]}, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2319:24 [INFO] [stdout] | [INFO] [stdout] 2319 | Matrix3x4{ v0: Vector4{x:x0,y:y0,z:z0,w:w0}, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2320:24 [INFO] [stdout] | [INFO] [stdout] 2320 | v1: Vector4{x:x1,y:y1,z:z1,w:w1}, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2321:24 [INFO] [stdout] | [INFO] [stdout] 2321 | v2: Vector4{x:x2,y:y2,z:z2,w:w2} } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:2503:24 [INFO] [stdout] | [INFO] [stdout] 2503 | v3: Vector3{x:self[0][3], y:self[1][3], z:self[2][3]} } [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2338:24 [INFO] [stdout] | [INFO] [stdout] 2338 | Matrix3x4{ v0: Vector4{x:m[0][0], y:m[0][1], z:T::zero(), w:T::zero() }, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2339:24 [INFO] [stdout] | [INFO] [stdout] 2339 | v1: Vector4{x:m[1][0], y:m[1][1], z:T::zero(), w:T::zero() }, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2340:24 [INFO] [stdout] | [INFO] [stdout] 2340 | v2: Vector4{x:T::zero(),y:T::zero(),z:T::one(), w:T::zero() } } [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: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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2358:24 [INFO] [stdout] | [INFO] [stdout] 2358 | Matrix3x4{ v0: Vector4{x:m[0][0], y:m[0][1], z:m[0][2], w:T::zero() }, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2359:24 [INFO] [stdout] | [INFO] [stdout] 2359 | v1: Vector4{x:m[1][0], y:m[1][1], z:m[1][2], w:T::zero() }, [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: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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2360:24 [INFO] [stdout] | [INFO] [stdout] 2360 | v2: Vector4{x:m[2][0], y:m[2][1], z:m[2][2], w:T::zero() } } [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2379:24 [INFO] [stdout] | [INFO] [stdout] 2379 | Matrix3x4{ v0: Vector4{x:m[0][0], y:m[0][1], z:m[0][2], w:m[0][3] }, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2380:24 [INFO] [stdout] | [INFO] [stdout] 2380 | v1: Vector4{x:m[1][0], y:m[1][1], z:m[1][2], w:m[1][3] }, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2381:24 [INFO] [stdout] | [INFO] [stdout] 2381 | v2: Vector4{x:m[2][0], y:m[2][1], z:m[2][2], w:m[2][3] } } [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2398:24 [INFO] [stdout] | [INFO] [stdout] 2398 | Matrix3x4{ v0: Vector4{x:m[0][0], y:m[0][1], z:m[0][2], w:T::zero() }, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2399:24 [INFO] [stdout] | [INFO] [stdout] 2399 | v1: Vector4{x:m[1][0], y:m[1][1], z:m[1][2], w:T::zero() }, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2400:24 [INFO] [stdout] | [INFO] [stdout] 2400 | v2: Vector4{x:T::zero(),y:T::zero(),z:T::one(),w:T::zero() } } [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2418:24 [INFO] [stdout] | [INFO] [stdout] 2418 | Matrix3x4{ v0: Vector4{x:m[0][0], y:m[0][1], z:T::zero(), w:T::zero() }, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2419:24 [INFO] [stdout] | [INFO] [stdout] 2419 | v1: Vector4{x:m[1][0], y:m[1][1], z:T::zero(), w:T::zero() }, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2420:24 [INFO] [stdout] | [INFO] [stdout] 2420 | v2: Vector4{x:m[2][0], y:m[2][1], z:T::zero(), w:T::one() } } [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2437:24 [INFO] [stdout] | [INFO] [stdout] 2437 | Matrix3x4{ v0: Vector4{x:m[0][0], y:m[0][1], z:m[0][2], w:m[0][3] }, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2438:24 [INFO] [stdout] | [INFO] [stdout] 2438 | v1: Vector4{x:m[1][0], y:m[1][1], z:m[1][2], w:m[1][3] }, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2439:24 [INFO] [stdout] | [INFO] [stdout] 2439 | v2: Vector4{x:T::zero(),y:T::zero(),z:T::one(),w:T::zero()} } [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2458:24 [INFO] [stdout] | [INFO] [stdout] 2458 | Matrix3x4{ v0: Vector4{x:m[0][0], y:m[0][1], z:T::zero(), w:T::zero() }, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2459:24 [INFO] [stdout] | [INFO] [stdout] 2459 | v1: Vector4{x:m[1][0], y:m[1][1], z:T::zero(), w:T::zero() }, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2460:24 [INFO] [stdout] | [INFO] [stdout] 2460 | v2: Vector4{x:m[2][0], y:m[2][1], z:T::one(), w:T::zero() } } [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2479:24 [INFO] [stdout] | [INFO] [stdout] 2479 | Matrix3x4{ v0: Vector4{x:m[0][0], y:m[0][1], z:m[0][2], w:T::zero() }, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2480:24 [INFO] [stdout] | [INFO] [stdout] 2480 | v1: Vector4{x:m[1][0], y:m[1][1], z:m[1][2], w:T::zero() }, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2481:24 [INFO] [stdout] | [INFO] [stdout] 2481 | v2: Vector4{x:m[2][0], y:m[2][1], z:m[2][2], w:T::zero() } } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:2500:24 [INFO] [stdout] | [INFO] [stdout] 2500 | Matrix4x3{ v0: Vector3{x:self[0][0], y:self[1][0], z:self[2][0]}, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:2501:24 [INFO] [stdout] | [INFO] [stdout] 2501 | v1: Vector3{x:self[0][1], y:self[1][1], z:self[2][1]}, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:2502:24 [INFO] [stdout] | [INFO] [stdout] 2502 | v2: Vector3{x:self[0][2], y:self[1][2], z:self[2][2]}, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:2503:24 [INFO] [stdout] | [INFO] [stdout] 2503 | v3: Vector3{x:self[0][3], y:self[1][3], z:self[2][3]} } [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2526:9 [INFO] [stdout] | [INFO] [stdout] 2526 | Vector4{x: self[0][0] * v.x + self[1][0] * v.y + self[2][0] * v.z, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2704:24 [INFO] [stdout] | [INFO] [stdout] 2704 | Matrix4x2{ v0: Vector2{x:x0,y:y0}, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2705:24 [INFO] [stdout] | [INFO] [stdout] 2705 | v1: Vector2{x:x1,y:y1}, [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: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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2526:9 [INFO] [stdout] | [INFO] [stdout] 2526 | Vector4{x: self[0][0] * v.x + self[1][0] * v.y + self[2][0] * v.z, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2704:24 [INFO] [stdout] | [INFO] [stdout] 2704 | Matrix4x2{ v0: Vector2{x:x0,y:y0}, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2705:24 [INFO] [stdout] | [INFO] [stdout] 2705 | v1: Vector2{x:x1,y:y1}, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2706:24 [INFO] [stdout] | [INFO] [stdout] 2706 | v2: Vector2{x:x2,y:y2}, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2707:24 [INFO] [stdout] | [INFO] [stdout] 2707 | v3: Vector2{x:x3,y:y3} } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2725:24 [INFO] [stdout] | [INFO] [stdout] 2725 | Matrix4x2{ v0: Vector2{x:m[0][0], y:m[0][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2726:24 [INFO] [stdout] | [INFO] [stdout] 2726 | v1: Vector2{x:m[1][0], y:m[1][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2727:24 [INFO] [stdout] | [INFO] [stdout] 2727 | v2: Vector2{x:T::zero(), y:T::zero()}, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2706:24 [INFO] [stdout] | [INFO] [stdout] 2706 | v2: Vector2{x:x2,y:y2}, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2707:24 [INFO] [stdout] | [INFO] [stdout] 2707 | v3: Vector2{x:x3,y:y3} } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2728:24 [INFO] [stdout] | [INFO] [stdout] 2728 | v3: Vector2{x:T::zero(), y:T::zero()} } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2725:24 [INFO] [stdout] | [INFO] [stdout] 2725 | Matrix4x2{ v0: Vector2{x:m[0][0], y:m[0][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2726:24 [INFO] [stdout] | [INFO] [stdout] 2726 | v1: Vector2{x:m[1][0], y:m[1][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2727:24 [INFO] [stdout] | [INFO] [stdout] 2727 | v2: Vector2{x:T::zero(), y:T::zero()}, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2747:24 [INFO] [stdout] | [INFO] [stdout] 2747 | Matrix4x2{ v0: Vector2{x:m[0][0], y:m[0][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2728:24 [INFO] [stdout] | [INFO] [stdout] 2728 | v3: Vector2{x:T::zero(), y:T::zero()} } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2747:24 [INFO] [stdout] | [INFO] [stdout] 2747 | Matrix4x2{ v0: Vector2{x:m[0][0], y:m[0][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2748:24 [INFO] [stdout] | [INFO] [stdout] 2748 | v1: Vector2{x:m[1][0], y:m[1][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2748:24 [INFO] [stdout] | [INFO] [stdout] 2748 | v1: Vector2{x:m[1][0], y:m[1][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2749:24 [INFO] [stdout] | [INFO] [stdout] 2749 | v2: Vector2{x:m[2][0], y:m[2][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2750:24 [INFO] [stdout] | [INFO] [stdout] 2750 | v3: Vector2{x:T::zero(), y:T::zero()} } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2770:24 [INFO] [stdout] | [INFO] [stdout] 2770 | Matrix4x2{ v0: Vector2{x:m[0][0], y:m[0][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2771:24 [INFO] [stdout] | [INFO] [stdout] 2771 | v1: Vector2{x:m[1][0], y:m[1][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2749:24 [INFO] [stdout] | [INFO] [stdout] 2749 | v2: Vector2{x:m[2][0], y:m[2][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2772:24 [INFO] [stdout] | [INFO] [stdout] 2772 | v2: Vector2{x:m[2][0], y:m[2][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2773:24 [INFO] [stdout] | [INFO] [stdout] 2773 | v3: Vector2{x:m[3][0], y:m[3][1] } } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2791:24 [INFO] [stdout] | [INFO] [stdout] 2791 | Matrix4x2{ v0: Vector2{x:m[0][0], y:m[0][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2750:24 [INFO] [stdout] | [INFO] [stdout] 2750 | v3: Vector2{x:T::zero(), y:T::zero()} } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2792:24 [INFO] [stdout] | [INFO] [stdout] 2792 | v1: Vector2{x:m[1][0], y:m[1][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2793:24 [INFO] [stdout] | [INFO] [stdout] 2793 | v2: Vector2{x:T::zero(), y:T::zero()}, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2794:24 [INFO] [stdout] | [INFO] [stdout] 2794 | v3: Vector2{x:T::zero(), y:T::zero()} } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2770:24 [INFO] [stdout] | [INFO] [stdout] 2770 | Matrix4x2{ v0: Vector2{x:m[0][0], y:m[0][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2813:24 [INFO] [stdout] | [INFO] [stdout] 2813 | Matrix4x2{ v0: Vector2{x:m[0][0], y:m[0][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2814:24 [INFO] [stdout] | [INFO] [stdout] 2814 | v1: Vector2{x:m[1][0], y:m[1][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2815:24 [INFO] [stdout] | [INFO] [stdout] 2815 | v2: Vector2{x:m[2][0], y:m[2][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2771:24 [INFO] [stdout] | [INFO] [stdout] 2771 | v1: Vector2{x:m[1][0], y:m[1][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2816:24 [INFO] [stdout] | [INFO] [stdout] 2816 | v3: Vector2{x:T::zero(), y:T::zero()} } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2834:24 [INFO] [stdout] | [INFO] [stdout] 2834 | Matrix4x2{ v0: Vector2{x:m[0][0], y:m[0][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2772:24 [INFO] [stdout] | [INFO] [stdout] 2772 | v2: Vector2{x:m[2][0], y:m[2][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2773:24 [INFO] [stdout] | [INFO] [stdout] 2773 | v3: Vector2{x:m[3][0], y:m[3][1] } } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2791:24 [INFO] [stdout] | [INFO] [stdout] 2791 | Matrix4x2{ v0: Vector2{x:m[0][0], y:m[0][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2792:24 [INFO] [stdout] | [INFO] [stdout] 2792 | v1: Vector2{x:m[1][0], y:m[1][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2793:24 [INFO] [stdout] | [INFO] [stdout] 2793 | v2: Vector2{x:T::zero(), y:T::zero()}, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2794:24 [INFO] [stdout] | [INFO] [stdout] 2794 | v3: Vector2{x:T::zero(), y:T::zero()} } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2813:24 [INFO] [stdout] | [INFO] [stdout] 2813 | Matrix4x2{ v0: Vector2{x:m[0][0], y:m[0][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2814:24 [INFO] [stdout] | [INFO] [stdout] 2814 | v1: Vector2{x:m[1][0], y:m[1][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2815:24 [INFO] [stdout] | [INFO] [stdout] 2815 | v2: Vector2{x:m[2][0], y:m[2][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2816:24 [INFO] [stdout] | [INFO] [stdout] 2816 | v3: Vector2{x:T::zero(), y:T::zero()} } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2834:24 [INFO] [stdout] | [INFO] [stdout] 2834 | Matrix4x2{ v0: Vector2{x:m[0][0], y:m[0][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2835:24 [INFO] [stdout] | [INFO] [stdout] 2835 | v1: Vector2{x:m[1][0], y:m[1][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2836:24 [INFO] [stdout] | [INFO] [stdout] 2836 | v2: Vector2{x:T::zero(), y:T::zero()}, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2837:24 [INFO] [stdout] | [INFO] [stdout] 2837 | v3: Vector2{x:T::zero(), y:T::zero()} } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2857:24 [INFO] [stdout] | [INFO] [stdout] 2857 | Matrix4x2{ v0: Vector2{x:m[0][0], y:m[0][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2858:24 [INFO] [stdout] | [INFO] [stdout] 2858 | v1: Vector2{x:m[1][0], y:m[1][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2859:24 [INFO] [stdout] | [INFO] [stdout] 2859 | v2: Vector2{x:m[2][0], y:m[2][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2860:24 [INFO] [stdout] | [INFO] [stdout] 2860 | v3: Vector2{x:m[3][0], y:m[3][1] } } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2879:24 [INFO] [stdout] | [INFO] [stdout] 2879 | Matrix4x2{ v0: Vector2{x:m[0][0], y:m[0][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2880:24 [INFO] [stdout] | [INFO] [stdout] 2880 | v1: Vector2{x:m[1][0], y:m[1][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2881:24 [INFO] [stdout] | [INFO] [stdout] 2881 | v2: Vector2{x:m[2][0], y:m[2][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2882:24 [INFO] [stdout] | [INFO] [stdout] 2882 | v3: Vector2{x:T::zero(), y:T::zero()} } [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2900:24 [INFO] [stdout] | [INFO] [stdout] 2900 | Matrix2x4{ v0: Vector4{x:self[0][0], y:self[1][0], z:self[2][0], w:self[3][0]}, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2901:24 [INFO] [stdout] | [INFO] [stdout] 2901 | v1: Vector4{x:self[0][1], y:self[1][1], z:self[2][1], w:self[3][1]} } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2925:9 [INFO] [stdout] | [INFO] [stdout] 2925 | Vector2{x: self[0][0] * v.x + self[1][0] * v.y + self[2][0] * v.z + self[3][0] * v.w, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:3077:24 [INFO] [stdout] | [INFO] [stdout] 3077 | Matrix4x3{ v0: Vector3{x:x0,y:y0,z:z0}, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:3078:24 [INFO] [stdout] | [INFO] [stdout] 3078 | v1: Vector3{x:x1,y:y1,z:z1}, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:3079:24 [INFO] [stdout] | [INFO] [stdout] 3079 | v2: Vector3{x:x2,y:y2,z:z2}, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:3080:24 [INFO] [stdout] | [INFO] [stdout] 3080 | v3: Vector3{x:x3,y:y3,z:z3} } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:3098:24 [INFO] [stdout] | [INFO] [stdout] 3098 | Matrix4x3{ v0: Vector3{x:m[0][0], y:m[0][1], z:T::zero() }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:3099:24 [INFO] [stdout] | [INFO] [stdout] 3099 | v1: Vector3{x:m[1][0], y:m[1][1], z:T::zero() }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:3100:24 [INFO] [stdout] | [INFO] [stdout] 3100 | v2: Vector3{x:T::zero(), y:T::zero(), z:T::one() }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:3101:24 [INFO] [stdout] | [INFO] [stdout] 3101 | v3: Vector3{x:T::zero(), y:T::zero(), z:T::zero() } } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:3120:24 [INFO] [stdout] | [INFO] [stdout] 3120 | Matrix4x3{ v0: Vector3{x:m[0][0], y:m[0][1], z:m[0][2] }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:3121:24 [INFO] [stdout] | [INFO] [stdout] 3121 | v1: Vector3{x:m[1][0], y:m[1][1], z:m[1][2] }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:3122:24 [INFO] [stdout] | [INFO] [stdout] 3122 | v2: Vector3{x:m[2][0], y:m[2][1], z:m[2][2] }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:3123:24 [INFO] [stdout] | [INFO] [stdout] 3123 | v3: Vector3{x:T::zero(), y:T::zero(), z:T::zero() } } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:3143:24 [INFO] [stdout] | [INFO] [stdout] 3143 | Matrix4x3{ v0: Vector3{x:m[0][0], y:m[0][1], z:m[0][2] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2835:24 [INFO] [stdout] | [INFO] [stdout] 2835 | v1: Vector2{x:m[1][0], y:m[1][1] }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:3144:24 [INFO] [stdout] | [INFO] [stdout] 3144 | v1: Vector3{x:m[1][0], y:m[1][1], z:m[1][2] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2836:24 [INFO] [stdout] | [INFO] [stdout] 2836 | v2: Vector2{x:T::zero(), y:T::zero()}, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2837:24 [INFO] [stdout] | [INFO] [stdout] 2837 | v3: Vector2{x:T::zero(), y:T::zero()} } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2857:24 [INFO] [stdout] | [INFO] [stdout] 2857 | Matrix4x2{ v0: Vector2{x:m[0][0], y:m[0][1] }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:3145:24 [INFO] [stdout] | [INFO] [stdout] 3145 | v2: Vector3{x:m[2][0], y:m[2][1], z:m[2][2] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2858:24 [INFO] [stdout] | [INFO] [stdout] 2858 | v1: Vector2{x:m[1][0], y:m[1][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2859:24 [INFO] [stdout] | [INFO] [stdout] 2859 | v2: Vector2{x:m[2][0], y:m[2][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2860:24 [INFO] [stdout] | [INFO] [stdout] 2860 | v3: Vector2{x:m[3][0], y:m[3][1] } } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:3146:24 [INFO] [stdout] | [INFO] [stdout] 3146 | v3: Vector3{x:m[3][0], y:m[3][1], z:m[3][2] } } [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2879:24 [INFO] [stdout] | [INFO] [stdout] 2879 | Matrix4x2{ v0: Vector2{x:m[0][0], y:m[0][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2880:24 [INFO] [stdout] | [INFO] [stdout] 2880 | v1: Vector2{x:m[1][0], y:m[1][1] }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:3164:24 [INFO] [stdout] | [INFO] [stdout] 3164 | Matrix4x3{ v0: Vector3{x:m[0][0], y:m[0][1], z:m[0][2] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2881:24 [INFO] [stdout] | [INFO] [stdout] 2881 | v2: Vector2{x:m[2][0], y:m[2][1] }, [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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2882:24 [INFO] [stdout] | [INFO] [stdout] 2882 | v3: Vector2{x:T::zero(), y:T::zero()} } [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2900:24 [INFO] [stdout] | [INFO] [stdout] 2900 | Matrix2x4{ v0: Vector4{x:self[0][0], y:self[1][0], z:self[2][0], w:self[3][0]}, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:3165:24 [INFO] [stdout] | [INFO] [stdout] 3165 | v1: Vector3{x:m[1][0], y:m[1][1], z:m[1][2] }, [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[E0422]: cannot find struct, variant or union type `Vector4` in this scope [INFO] [stdout] --> src/matrix.rs:2901:24 [INFO] [stdout] | [INFO] [stdout] 2901 | v1: Vector4{x:self[0][1], y:self[1][1], z:self[2][1], w:self[3][1]} } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:3166:24 [INFO] [stdout] | [INFO] [stdout] 3166 | v2: Vector3{x:T::zero(), y:T::zero(), z:T::one() }, [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: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[E0422]: cannot find struct, variant or union type `Vector2` in this scope [INFO] [stdout] --> src/matrix.rs:2925:9 [INFO] [stdout] | [INFO] [stdout] 2925 | Vector2{x: self[0][0] * v.x + self[1][0] * v.y + self[2][0] * v.z + self[3][0] * v.w, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:3167:24 [INFO] [stdout] | [INFO] [stdout] 3167 | v3: Vector3{x:T::zero(), y:T::zero(), z:T::zero() } } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:3077:24 [INFO] [stdout] | [INFO] [stdout] 3077 | Matrix4x3{ v0: Vector3{x:x0,y:y0,z:z0}, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:3078:24 [INFO] [stdout] | [INFO] [stdout] 3078 | v1: Vector3{x:x1,y:y1,z:z1}, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:3079:24 [INFO] [stdout] | [INFO] [stdout] 3079 | v2: Vector3{x:x2,y:y2,z:z2}, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:3186:24 [INFO] [stdout] | [INFO] [stdout] 3186 | Matrix4x3{ v0: Vector3{x:m[0][0], y:m[0][1], z:T::zero() }, [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:3080:24 [INFO] [stdout] | [INFO] [stdout] 3080 | v3: Vector3{x:x3,y:y3,z:z3} } [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[E0422]: cannot find struct, variant or union type `Vector3` in this scope [INFO] [stdout] --> src/matrix.rs:3098:24 [INFO] [stdout] | [INFO] [stdout] 3098 | Matrix4x3{ v0: Vector3{x:m[0][0], y:m[0][1], z:T::zero() }, [WARN] too many lines in the log, truncating it