summary refs log tree commit diff
path: root/src/libextra/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/libextra/lib.rs')
-rw-r--r--src/libextra/lib.rs21
1 files changed, 2 insertions, 19 deletions
diff --git a/src/libextra/lib.rs b/src/libextra/lib.rs
index 97c38a59af8..519192fd177 100644
--- a/src/libextra/lib.rs
+++ b/src/libextra/lib.rs
@@ -38,6 +38,8 @@ extern mod sync;
 #[cfg(not(stage0))]
 extern mod serialize;
 
+extern mod collections;
+
 #[cfg(stage0)]
 pub mod serialize {
     #[allow(missing_doc)];
@@ -47,29 +49,10 @@ pub mod serialize {
                                    EncoderHelpers, DecoderHelpers};
 }
 
-#[cfg(stage0)]
-macro_rules! if_ok (
-    ($e:expr) => (match $e { Ok(e) => e, Err(e) => return Err(e) })
-)
-
 // Utility modules
 
 pub mod c_vec;
 
-// Collections
-
-pub mod container;
-pub mod bitv;
-pub mod list;
-pub mod ringbuf;
-pub mod priority_queue;
-pub mod smallintmap;
-
-pub mod dlist;
-pub mod treemap;
-pub mod btree;
-pub mod lru_cache;
-
 // And ... other stuff
 
 pub mod url;