aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorFenrir <[email protected]>2016-06-03 20:39:05 -0700
committerFenrir <[email protected]>2016-06-03 20:39:05 -0700
commit0293421cdd95c06c066074ff86190cfebe00a399 (patch)
treeaea19c62432f4f7b51952058d219a869846cf451 /src
parentcore::fmt::Write support for the console (diff)
downloadctru-rs-0293421cdd95c06c066074ff86190cfebe00a399.tar.xz
ctru-rs-0293421cdd95c06c066074ff86190cfebe00a399.zip
Removed std and prelude modules
Diffstat (limited to 'src')
-rw-r--r--src/lib.rs36
1 files changed, 1 insertions, 35 deletions
diff --git a/src/lib.rs b/src/lib.rs
index f082bf9..2bec58d 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -1,4 +1,4 @@
-#![feature(lang_items, alloc, collections, slice_concat_ext, macro_reexport, allow_internal_unstable)]
+#![feature(lang_items, alloc, collections, macro_reexport, allow_internal_unstable)]
#![no_std]
#![crate_type = "rlib"]
#![crate_name = "ctru"]
@@ -20,40 +20,6 @@ pub use srv::Srv;
pub use gfx::Gfx;
pub use sdmc::Sdmc;
-pub mod std {
- pub use core::{any, cell, char, clone, cmp, convert, default, f32, f64, hash, i16, i32, i64,
- i8, isize, iter, marker, mem, num, ops, option, ptr, result, sync, u16, u32,
- u64, u8, usize};
- pub use alloc::{arc, rc};
- pub use collections::{borrow, boxed, fmt, slice, str, string, vec};
-
- pub mod collections {
- pub use collections::{binary_heap, btree_map, btree_set, linked_list, vec_deque,
- BinaryHeap, LinkedList, VecDeque, String, Vec, BTreeMap, BTreeSet};
- }
-}
-
-pub mod prelude {
- pub use std;
- pub use std::marker::{Copy, Send, Sized, Sync};
- pub use std::ops::{Drop, Fn, FnMut, FnOnce};
- pub use std::mem::drop;
- pub use std::boxed::Box;
- pub use std::borrow::ToOwned;
- pub use std::clone::Clone;
- pub use std::cmp::{PartialEq, PartialOrd, Eq, Ord};
- pub use std::convert::{AsRef, AsMut, Into, From};
- pub use std::default::Default;
- pub use std::iter::{Iterator, Extend, IntoIterator};
- pub use std::iter::{DoubleEndedIterator, ExactSizeIterator};
- pub use std::option::Option::{self, Some, None};
- pub use std::result::Result::{self, Ok, Err};
- pub use std::slice::SliceConcatExt;
- pub use std::string::{String, ToString};
- pub use std::vec::Vec;
- pub use std::fmt::Write;
-}
-
#[lang = "eh_personality"]
extern "C" fn eh_personality() {}
#[lang = "panic_fmt"]