vecmath 0.0.2

A simple and type agnostic library for vector math designed for reexporting
Build #24517 2016-08-18T00:41:22.508578+00:00
# rustc version
rustc 1.12.0-nightly (54c0dcfd6 2016-07-28)
# docs.rs version
cratesfyi 0.2.0 (5dbd676 2016-07-30)

# build log
Updating registry `https://github.com/rust-lang/crates.io-index`
Documenting vecmath v0.0.2
Running `rustdoc .cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs --crate-name vecmath -o /home/cratesfyi/vecmath-0.0.2/doc -L dependency=/home/cratesfyi/vecmath-0.0.2/debug -L dependency=/home/cratesfyi/vecmath-0.0.2/debug/deps`
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:22:16: 22:21 error: unresolved import `std::num::Float`. There is no `Float` in `std::num` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:22 use std::num::{Float, NumCast, ToPrimitive};
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:22:23: 22:30 error: unresolved import `std::num::NumCast`. There is no `NumCast` in `std::num` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:22 use std::num::{Float, NumCast, ToPrimitive};
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:22:32: 22:43 error: unresolved import `std::num::ToPrimitive`. There is no `ToPrimitive` in `std::num` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:22 use std::num::{Float, NumCast, ToPrimitive};
^~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/consts.rs:3:5: 3:28 error: unresolved import `std::num::FromPrimitive`. There is no `FromPrimitive` in `std::num` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/consts.rs:3 use std::num::FromPrimitive;
^~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/consts.rs:6:20: 6:33 error: `FromPrimitive` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/consts.rs:6 pub trait Radians: FromPrimitive {
^~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/consts.rs:34:9: 34:33 error: unresolved name `std::f32::consts::PI_2` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/consts.rs:34         ::std::f32::consts::PI_2
^~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/consts.rs:56:9: 56:33 error: unresolved name `std::f64::consts::PI_2` [E0425]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/consts.rs:56         ::std::f64::consts::PI_2
^~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:71:30: 71:35 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:71 pub fn col_mat3x2_mul_col<T: Float + Copy>(
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:86:28: 86:33 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:86 pub fn col_mat3_mul_col<T: Float + Copy>(
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:102:30: 102:35 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:102 pub fn col_mat4x3_mul_col<T: Float + Copy>(
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:118:28: 118:33 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:118 pub fn col_mat4_mul_col<T: Float + Copy>(
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:133:30: 133:35 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:133 pub fn row_mat2x3_mul_row<T: Float + Copy>(
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:147:28: 147:33 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:147 pub fn row_mat3_mul_row<T: Float + Copy>(
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:161:30: 161:35 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:161 pub fn row_mat3x4_mul_row<T: Float + Copy>(
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:176:28: 176:33 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:176 pub fn row_mat4_mul_row<T: Float + Copy>(
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:191:26: 191:31 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:191 pub fn col_mat3x2_mul<T: Float + Copy>(
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:204:24: 204:29 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:204 pub fn col_mat3_mul<T: Float + Copy>(
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:217:26: 217:31 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:217 pub fn col_mat4x3_mul<T: Float + Copy>(
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:231:24: 231:29 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:231 pub fn col_mat4_mul<T: Float + Copy>(
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:245:26: 245:31 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:245 pub fn row_mat2x3_mul<T: Float + Copy>(
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:257:24: 257:29 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:257 pub fn row_mat3_mul<T: Float + Copy>(
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:270:26: 270:31 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:270 pub fn row_mat3x4_mul<T: Float + Copy>(
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:283:24: 283:29 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:283 pub fn row_mat4_mul<T: Float + Copy>(
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:311:21: 311:26 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:311 pub fn mat2x3_id<T: Float + Copy>() -> Matrix2x3<T> {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:322:21: 322:26 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:322 pub fn mat3x2_id<T: Float + Copy>() -> Matrix3x2<T> {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:334:19: 334:24 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:334 pub fn mat3_id<T: Float + Copy>() -> Matrix3<T> {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:346:21: 346:26 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:346 pub fn mat3x4_id<T: Float + Copy>() -> Matrix3x4<T> {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:358:21: 358:26 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:358 pub fn mat4x3_id<T: Float + Copy>() -> Matrix4x3<T> {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:371:19: 371:24 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:371 pub fn mat4_id<T: Float + Copy>() -> Matrix4<T> {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:384:21: 384:32 error: `ToPrimitive` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:384 pub fn vec2_cast<T: ToPrimitive + Copy, U: NumCast>(
^~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:384:44: 384:51 error: `NumCast` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:384 pub fn vec2_cast<T: ToPrimitive + Copy, U: NumCast>(
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:395:21: 395:32 error: `ToPrimitive` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:395 pub fn vec3_cast<T: ToPrimitive + Copy, U: NumCast>(
^~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:395:44: 395:51 error: `NumCast` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:395 pub fn vec3_cast<T: ToPrimitive + Copy, U: NumCast>(
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:407:21: 407:32 error: `ToPrimitive` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:407 pub fn vec4_cast<T: ToPrimitive + Copy, U: NumCast>(
^~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:407:44: 407:51 error: `NumCast` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:407 pub fn vec4_cast<T: ToPrimitive + Copy, U: NumCast>(
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:420:23: 420:34 error: `ToPrimitive` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:420 pub fn mat2x3_cast<T: ToPrimitive + Copy, U: NumCast>(
^~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:420:46: 420:53 error: `NumCast` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:420 pub fn mat2x3_cast<T: ToPrimitive + Copy, U: NumCast>(
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:431:23: 431:34 error: `ToPrimitive` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:431 pub fn mat3x2_cast<T: ToPrimitive + Copy, U: NumCast>(
^~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:431:46: 431:53 error: `NumCast` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:431 pub fn mat3x2_cast<T: ToPrimitive + Copy, U: NumCast>(
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:443:21: 443:32 error: `ToPrimitive` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:443 pub fn mat3_cast<T: ToPrimitive + Copy, U: NumCast>(
^~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:443:44: 443:51 error: `NumCast` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:443 pub fn mat3_cast<T: ToPrimitive + Copy, U: NumCast>(
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:455:23: 455:34 error: `ToPrimitive` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:455 pub fn mat3x4_cast<T: ToPrimitive + Copy, U: NumCast>(
^~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:455:46: 455:53 error: `NumCast` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:455 pub fn mat3x4_cast<T: ToPrimitive + Copy, U: NumCast>(
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:467:23: 467:34 error: `ToPrimitive` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:467 pub fn mat4x3_cast<T: ToPrimitive + Copy, U: NumCast>(
^~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:467:46: 467:53 error: `NumCast` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:467 pub fn mat4x3_cast<T: ToPrimitive + Copy, U: NumCast>(
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:480:21: 480:32 error: `ToPrimitive` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:480 pub fn mat4_cast<T: ToPrimitive + Copy, U: NumCast>(
^~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:480:44: 480:51 error: `NumCast` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:480 pub fn mat4_cast<T: ToPrimitive + Copy, U: NumCast>(
^~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:493:20: 493:25 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:493 pub fn vec2_sub<T: Float>(a: Vector2<T>, b: Vector2<T>) -> Vector2<T> {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:502:20: 502:25 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:502 pub fn vec3_sub<T: Float>(a: Vector3<T>, b: Vector3<T>) -> Vector3<T> {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:512:20: 512:25 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:512 pub fn vec4_sub<T: Float>(a: Vector4<T>, b: Vector4<T>) -> Vector4<T> {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:523:22: 523:27 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:523 pub fn mat2x3_sub<T: Float + Copy>(a: Matrix2x3<T>, b: Matrix2x3<T>) -> Matrix2x3<T> {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:532:22: 532:27 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:532 pub fn mat3x2_sub<T: Float + Copy>(a: Matrix3x2<T>, b: Matrix3x2<T>) -> Matrix3x2<T> {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:542:20: 542:25 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:542 pub fn mat3_sub<T: Float + Copy>(a: Matrix3<T>, b: Matrix3<T>) -> Matrix3<T> {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:552:22: 552:27 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:552 pub fn mat3x4_sub<T: Float + Copy>(a: Matrix3x4<T>, b: Matrix3x4<T>) -> Matrix3x4<T> {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:562:22: 562:27 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:562 pub fn mat4x3_sub<T: Float + Copy>(a: Matrix4x3<T>, b: Matrix4x3<T>) -> Matrix4x3<T> {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:573:20: 573:25 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:573 pub fn mat4_sub<T: Float + Copy>(a: Matrix4<T>, b: Matrix4<T>) -> Matrix4<T> {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:584:20: 584:25 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:584 pub fn vec2_add<T: Float>(a: Vector2<T>, b: Vector2<T>) -> Vector2<T> {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:593:20: 593:25 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:593 pub fn vec3_add<T: Float>(a: Vector3<T>, b: Vector3<T>) -> Vector3<T> {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:603:20: 603:25 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:603 pub fn vec4_add<T: Float>(a: Vector4<T>, b: Vector4<T>) -> Vector4<T> {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:614:22: 614:27 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:614 pub fn mat2x3_add<T: Float + Copy>(a: Matrix2x3<T>, b: Matrix2x3<T>) -> Matrix2x3<T> {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:623:22: 623:27 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:623 pub fn mat3x2_add<T: Float + Copy>(a: Matrix3x2<T>, b: Matrix3x2<T>) -> Matrix3x2<T> {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:633:20: 633:25 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:633 pub fn mat3_add<T: Float + Copy>(a: Matrix3<T>, b: Matrix3<T>) -> Matrix3<T> {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:643:22: 643:27 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:643 pub fn mat3x4_add<T: Float + Copy>(a: Matrix3x4<T>, b: Matrix3x4<T>) -> Matrix3x4<T> {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:653:22: 653:27 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:653 pub fn mat4x3_add<T: Float + Copy>(a: Matrix4x3<T>, b: Matrix4x3<T>) -> Matrix4x3<T> {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:664:20: 664:25 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:664 pub fn mat4_add<T: Float + Copy>(a: Matrix4<T>, b: Matrix4<T>) -> Matrix4<T> {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:675:20: 675:25 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:675 pub fn vec2_mul<T: Float>(a: Vector2<T>, b: Vector2<T>) -> Vector2<T> {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:681:20: 681:25 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:681 pub fn vec3_mul<T: Float>(a: Vector3<T>, b: Vector3<T>) -> Vector3<T> {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:687:20: 687:25 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:687 pub fn vec4_mul<T: Float>(a: Vector4<T>, b: Vector4<T>) -> Vector4<T> {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:693:20: 693:25 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:693 pub fn vec2_dot<T: Float>(a: Vector2<T>, b: Vector2<T>) -> T {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:699:20: 699:25 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:699 pub fn vec3_dot<T: Float>(a: Vector3<T>, b: Vector3<T>) -> T {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:705:20: 705:25 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:705 pub fn vec4_dot<T: Float>(a: Vector4<T>, b: Vector4<T>) -> T {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:711:27: 711:32 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:711 pub fn vec2_square_len<T: Float>(a: Vector2<T>) -> T {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:717:27: 717:32 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:717 pub fn vec3_square_len<T: Float>(a: Vector3<T>) -> T {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:723:27: 723:32 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:723 pub fn vec4_square_len<T: Float>(a: Vector4<T>) -> T {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:729:22: 729:27 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:729 pub fn vec2_cross<T: Float>(a: Vector2<T>, b: Vector2<T>) -> T {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:735:22: 735:27 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:735 pub fn vec3_cross<T: Float>(a: Vector3<T>, b: Vector3<T>) -> Vector3<T> {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:745:22: 745:27 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:745 pub fn vec2_scale<T: Float>(a: Vector2<T>, b: T) -> Vector2<T> {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:754:22: 754:27 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:754 pub fn vec3_scale<T: Float>(a: Vector3<T>, b: T) -> Vector3<T> {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:764:22: 764:27 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:764 pub fn vec4_scale<T: Float>(a: Vector4<T>, b: T) -> Vector4<T> {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:775:20: 775:25 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:775 pub fn vec2_len<T: Float>(a: Vector2<T>) -> T {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:781:20: 781:25 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:781 pub fn vec3_len<T: Float>(a: Vector3<T>) -> T {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:787:20: 787:25 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:787 pub fn vec4_len<T: Float>(a: Vector4<T>) -> T {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:793:24: 793:29 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:793 pub fn vec2_inv_len<T: Float>(a: Vector2<T>) -> T {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:800:24: 800:29 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:800 pub fn vec3_inv_len<T: Float>(a: Vector3<T>) -> T {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:807:24: 807:29 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:807 pub fn vec4_inv_len<T: Float>(a: Vector4<T>) -> T {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:814:27: 814:32 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:814 pub fn vec2_normalized<T: Float>(a: Vector2<T>) -> Vector2<T> {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:820:27: 820:32 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:820 pub fn vec3_normalized<T: Float>(a: Vector3<T>) -> Vector3<T> {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:826:27: 826:32 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:826 pub fn vec4_normalized<T: Float>(a: Vector4<T>) -> Vector4<T> {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:834:31: 834:36 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:834 pub fn vec2_normalized_sub<T: Float>(
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:845:31: 845:36 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:845 pub fn vec3_normalized_sub<T: Float>(
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:856:31: 856:36 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:856 pub fn vec4_normalized_sub<T: Float>(
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:867:25: 867:30 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:867 pub fn vec3_dot_vec2<T: Float>(a: Vector3<T>, b: Vector2<T>) -> T {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:875:25: 875:30 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:875 pub fn vec4_dot_vec3<T: Float>(a: Vector4<T>, b: Vector3<T>) -> T {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:883:25: 883:30 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:883 pub fn vec3_dot_pos2<T: Float + Copy>(a: Vector3<T>, b: Vector2<T>) -> T {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:891:25: 891:30 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:891 pub fn vec4_dot_pos3<T: Float + Copy>(a: Vector4<T>, b: Vector3<T>) -> T {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1030:30: 1030:35 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1030 pub fn col_mat3_transform<T: Float + Copy>(
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1043:30: 1043:35 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1043 pub fn col_mat4_transform<T: Float + Copy>(
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1057:30: 1057:35 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1057 pub fn row_mat3_transform<T: Float + Copy>(
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1070:30: 1070:35 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1070 pub fn row_mat4_transform<T: Float + Copy>(
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1084:37: 1084:42 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1084 pub fn row_mat2x3_transform_pos2<T: Float + Copy>(
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1096:37: 1096:42 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1096 pub fn col_mat3x2_transform_pos2<T: Float + Copy>(
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1108:35: 1108:40 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1108 pub fn row_mat3_transform_pos2<T: Float + Copy>(
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1120:35: 1120:40 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1120 pub fn col_mat3_transform_pos2<T: Float + Copy>(
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1132:37: 1132:42 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1132 pub fn row_mat3x4_transform_pos3<T: Float + Copy>(
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1145:37: 1145:42 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1145 pub fn col_mat4x3_transform_pos3<T: Float + Copy>(
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1158:37: 1158:42 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1158 pub fn row_mat2x3_transform_vec2<T: Float + Copy>(
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1170:37: 1170:42 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1170 pub fn col_mat3x2_transform_vec2<T: Float + Copy>(
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1182:35: 1182:40 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1182 pub fn row_mat3_transform_vec2<T: Float + Copy>(
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1194:35: 1194:40 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1194 pub fn col_mat3_transform_vec2<T: Float + Copy>(
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1206:37: 1206:42 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1206 pub fn row_mat3x4_transform_vec3<T: Float + Copy>(
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1219:37: 1219:42 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1219 pub fn col_mat4x3_transform_vec3<T: Float + Copy>(
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1231:22: 1231:27 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1231 pub fn mat2x3_det<T: Float>(mat: Matrix2x3<T>) -> T {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1237:22: 1237:27 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1237 pub fn mat3x2_det<T: Float>(mat: Matrix3x2<T>) -> T {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1243:20: 1243:25 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1243 pub fn mat3_det<T: Float>(mat: Matrix3<T>) -> T {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1253:22: 1253:27 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1253 pub fn mat3x4_det<T: Float>(mat: Matrix3x4<T>) -> T {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1263:22: 1263:27 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1263 pub fn mat4x3_det<T: Float>(mat: Matrix4x3<T>) -> T {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1273:20: 1273:25 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1273 pub fn mat4_det<T: Float>(mat: Matrix4<T>) -> T {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1309:26: 1309:31 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1309 pub fn mat2x3_inv_det<T: Float>(mat: Matrix2x3<T>) -> T {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1316:26: 1316:31 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1316 pub fn mat3x2_inv_det<T: Float>(mat: Matrix3x2<T>) -> T {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1323:24: 1323:29 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1323 pub fn mat3_inv_det<T: Float>(mat: Matrix3<T>) -> T {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1330:26: 1330:31 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1330 pub fn mat3x4_inv_det<T: Float>(mat: Matrix3x4<T>) -> T {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1337:26: 1337:31 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1337 pub fn mat4x3_inv_det<T: Float>(mat: Matrix4x3<T>) -> T {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1344:24: 1344:29 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1344 pub fn mat4_inv_det<T: Float>(mat: Matrix4<T>) -> T {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1350:22: 1350:27 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1350 pub fn mat2x3_inv<T: Float + Copy>(mat: Matrix2x3<T>) -> Matrix2x3<T> {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1374:22: 1374:27 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1374 pub fn mat3x2_inv<T: Float + Copy>(mat: Matrix3x2<T>) -> Matrix3x2<T> {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1400:20: 1400:25 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1400 pub fn mat3_inv<T: Float + Copy>(mat: Matrix3<T>) -> Matrix3<T> {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1449:22: 1449:27 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1449 pub fn mat3x4_inv<T: Float + Copy>(mat: Matrix3x4<T>) -> Matrix3x4<T> {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1522:22: 1522:27 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1522 pub fn mat4x3_inv<T: Float + Copy>(mat: Matrix4x3<T>) -> Matrix4x3<T> {
^~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1597:20: 1597:25 error: `Float` is not a trait [E0404]
.cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs:1597 pub fn mat4_inv<T: Float + Copy>(mat: Matrix4<T>) -> Matrix4<T> {
^~~~~
error: cannot continue compilation due to previous error 
thread 'main' panicked at 'ChainedError {
error: failed to compile `vecmath v0.0.2`, intermediate artifacts can be found at `/home/cratesfyi/vecmath-0.0.2`,
cause: ChainedError {
error: Could not document `vecmath`.,
cause: Process didn't exit successfully: `rustdoc .cargo/registry/src/github.com-1ecc6299db9ec823/vecmath-0.0.2/src/lib.rs --crate-name vecmath -o /home/cratesfyi/vecmath-0.0.2/doc -L dependency=/home/cratesfyi/vecmath-0.0.2/debug -L dependency=/home/cratesfyi/vecmath-0.0.2/debug/deps` (exit code: 101)
}
}', src/bin/cratesfyi.rs:119
note: Run with `RUST_BACKTRACE=1` for a backtrace.