Make the `struct` and `traits` modules private.

Now that the documentation of public export of private modules is inlined on the exporter's
documentation, there is non need to export anything but the `na` module.
This commit is contained in:
Sébastien Crozet 2014-01-14 09:40:12 +01:00
parent 1672e9e5d2
commit 87c0d5b769
3 changed files with 10 additions and 10 deletions

View File

@ -119,8 +119,8 @@ extern mod std;
extern mod extra; extern mod extra;
pub mod na; pub mod na;
pub mod structs; mod structs;
pub mod traits; mod traits;
// mod lower_triangular; // mod lower_triangular;
// mod chol; // mod chol;

View File

@ -45,7 +45,7 @@ pub use structs::{
Mat1, Mat2, Mat3, Mat4, Mat1, Mat2, Mat3, Mat4,
Mat5, Mat6, Mat5, Mat6,
Rot2, Rot3, Rot4, Rot2, Rot3, Rot4,
Vec0, Vec1, Vec2, Vec3, Vec4, Vec5, Vec6 Vec0, Vec1, Vec2, Vec3, PVec3, Vec4, Vec5, Vec6
}; };
// //

View File

@ -2,17 +2,17 @@
pub use self::dmat::DMat; pub use self::dmat::DMat;
pub use self::dvec::DVec; pub use self::dvec::DVec;
pub use self::vec::{Vec0, Vec1, Vec2, Vec3, Vec4, Vec5, Vec6}; pub use self::vec::{Vec0, Vec1, Vec2, Vec3, PVec3, Vec4, Vec5, Vec6};
pub use self::mat::{Identity, Mat1, Mat2, Mat3, Mat4, Mat5, Mat6}; pub use self::mat::{Identity, Mat1, Mat2, Mat3, Mat4, Mat5, Mat6};
pub use self::rot::{Rot2, Rot3, Rot4}; pub use self::rot::{Rot2, Rot3, Rot4};
pub use self::iso::{Iso2, Iso3, Iso4}; pub use self::iso::{Iso2, Iso3, Iso4};
pub mod dmat; mod dmat;
pub mod dvec; mod dvec;
pub mod vec; mod vec;
pub mod mat; mod mat;
pub mod rot; mod rot;
pub mod iso; mod iso;
// specialization for some 1d, 2d and 3d operations // specialization for some 1d, 2d and 3d operations
#[doc(hidden)] #[doc(hidden)]