1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
//! //! Implement adapters for `nalgebra`. //! /// Internal namespace. pub( crate ) mod private { /// X2 Vector of nalgebra pub type X2< Scalar > = ::nalgebra::Vector2< Scalar >; } // crate::mod_interface! { layer as_foreign; #[ cfg( nalgebra_ops ) ] layer ops; layer x2; protected use X2; protected use ::nalgebra::*; }