Skip to content

Instantly share code, notes, and snippets.

@icefoxen
Created December 20, 2016 18:21
Show Gist options
  • Save icefoxen/3812c3ba0dfe7a3dad4e3196c4ca1d66 to your computer and use it in GitHub Desktop.
Save icefoxen/3812c3ba0dfe7a3dad4e3196c4ca1d66 to your computer and use it in GitHub Desktop.
Compiling ggez-goodies v0.1.0 (file:///home/icefox/src/ggez-goodies)
error[E0277]: the trait bound `f64: std::ops::Div<{integer}>` is not satisfied
--> examples/camera_test.rs:68:19
|
68 | for y in -(CAMERA_HEIGHT / 2)..(CAMERA_HEIGHT / 2) {
| ^^^^^^^^^^^^^^^^^^^ trait `f64: std::ops::Div<{integer}>` not satisfied
|
= help: the following implementations were found:
= help: <f64 as std::ops::Div<&'a num_complex::Complex<f64>>>
= help: <&'a f64 as std::ops::Div<num_complex::Complex<f64>>>
= help: <&'b f64 as std::ops::Div<&'a num_complex::Complex<f64>>>
= help: <f64 as std::ops::Div<num_complex::Complex<f64>>>
= help: and 81 others
error[E0277]: the trait bound `f64: std::ops::Div<{integer}>` is not satisfied
--> examples/camera_test.rs:68:40
|
68 | for y in -(CAMERA_HEIGHT / 2)..(CAMERA_HEIGHT / 2) {
| ^^^^^^^^^^^^^^^^^^^ trait `f64: std::ops::Div<{integer}>` not satisfied
|
= help: the following implementations were found:
= help: <f64 as std::ops::Div<&'a num_complex::Complex<f64>>>
= help: <&'a f64 as std::ops::Div<num_complex::Complex<f64>>>
= help: <&'b f64 as std::ops::Div<&'a num_complex::Complex<f64>>>
= help: <f64 as std::ops::Div<num_complex::Complex<f64>>>
= help: and 81 others
error[E0275]: overflow evaluating the requirement `<&_ as std::ops::Add<&_>>::Output`
--> examples/camera_test.rs:68:9
|
68 | for y in -(CAMERA_HEIGHT / 2)..(CAMERA_HEIGHT / 2) {
| ^
|
= note: consider adding a `#![recursion_limit="128"]` attribute to your crate
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<_>>` for `&na::Matrix4<_>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<_>>>` for `&na::Matrix4<na::Matrix4<_>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<_>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<_>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add<&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>` for `&na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::ops::Add` for `&'a na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
= note: required because of the requirements on the impl of `std::iter::Iterator` for `std::ops::Range<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<na::Matrix4<_>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>`
error: aborting due to 3 previous errors
error: Could not compile `ggez-goodies`.
To learn more, run the command again with --verbose.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment