Module core::prelude::v11.4.0 [] [src]

The core prelude

This module is intended for users of libcore which do not link to libstd as well. This module is imported by default when #![no_std] is used in the same manner as the standard library's prelude.

Re-exports

pub use marker::Copy;
pub use marker::Send;
pub use marker::Sized;
pub use marker::Sync;
pub use ops::Drop;
pub use ops::Fn;
pub use ops::FnMut;
pub use ops::FnOnce;
pub use mem::drop;
pub use clone::Clone;
pub use cmp::PartialEq;
pub use cmp::PartialOrd;
pub use cmp::Eq;
pub use cmp::Ord;
pub use convert::AsRef;
pub use convert::AsMut;
pub use convert::Into;
pub use convert::From;
pub use default::Default;
pub use iter::Iterator;
pub use iter::Extend;
pub use iter::IntoIterator;
pub use iter::DoubleEndedIterator;
pub use iter::ExactSizeIterator;
pub use option::Option;
pub use option::Option::Some;
pub use option::Option::None;
pub use result::Result;
pub use result::Result::Ok;
pub use result::Result::Err;
pub use slice::SliceExt;
pub use str::StrExt;
pub use char::CharExt;