about summary refs log tree commit diff
path: root/src/libstd
diff options
context:
space:
mode:
authorCorey Richardson <corey@octayn.net>2014-01-05 09:09:07 -0500
committerCorey Richardson <corey@octayn.net>2014-01-05 21:52:16 -0500
commitb6d4d117f4c2770649c7ddc2ad9ad4ce4c3b13b1 (patch)
tree1e172170768f088128ef7d28c49750dbbe764c1b /src/libstd
parent041413b208c693a643c6e3cdbd3a1a5c79ccbda8 (diff)
std: mark some modules as unstable
Obviously everything is unstable, but these particularly so, and they will
likely remain that way.

Closes #10239
Diffstat (limited to 'src/libstd')
-rw-r--r--src/libstd/lib.rs11
1 files changed, 9 insertions, 2 deletions
diff --git a/src/libstd/lib.rs b/src/libstd/lib.rs
index 1d24c2c66f8..492059ebb70 100644
--- a/src/libstd/lib.rs
+++ b/src/libstd/lib.rs
@@ -163,6 +163,7 @@ pub mod sync;
 
 /* Runtime and platform support */
 
+#[unstable]
 pub mod libc;
 pub mod c_str;
 pub mod os;
@@ -172,9 +173,8 @@ pub mod rand;
 pub mod run;
 pub mod cast;
 pub mod fmt;
-pub mod repr;
 pub mod cleanup;
-pub mod reflect;
+#[deprecated]
 pub mod condition;
 pub mod logging;
 pub mod util;
@@ -183,7 +183,13 @@ pub mod mem;
 
 /* Unsupported interfaces */
 
+#[unstable]
+pub mod repr;
+#[unstable]
+pub mod reflect;
+
 // Private APIs
+#[unstable]
 pub mod unstable;
 
 
@@ -195,6 +201,7 @@ mod cmath;
 
 // FIXME #7809: This shouldn't be pub, and it should be reexported under 'unstable'
 // but name resolution doesn't work without it being pub.
+#[unstable]
 pub mod rt;
 
 // A curious inner-module that's not exported that contains the binding