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)]