Expand description
第一个版本的核心 prelude。
有关更多信息,请参见 模块级文档。
Re-exports
pub use crate::concat_bytes;
Experimentalpub use crate::marker::Copy;
pub use crate::marker::Copy;
pub use crate::marker::Send;
pub use crate::marker::Sized;
pub use crate::marker::Sync;
pub use crate::marker::Unpin;
pub use crate::ops::Drop;
pub use crate::ops::Fn;
pub use crate::ops::FnMut;
pub use crate::ops::FnOnce;
pub use crate::mem::drop;
pub use crate::clone::Clone;
pub use crate::clone::Clone;
pub use crate::cmp::Eq;
pub use crate::cmp::Eq;
pub use crate::cmp::Ord;
pub use crate::cmp::Ord;
pub use crate::cmp::PartialEq;
pub use crate::cmp::PartialEq;
pub use crate::cmp::PartialOrd;
pub use crate::cmp::PartialOrd;
pub use crate::convert::AsMut;
pub use crate::convert::AsRef;
pub use crate::convert::From;
pub use crate::convert::Into;
pub use crate::default::Default;
pub use crate::default::Default;
pub use crate::iter::DoubleEndedIterator;
pub use crate::iter::ExactSizeIterator;
pub use crate::iter::Extend;
pub use crate::iter::IntoIterator;
pub use crate::iter::Iterator;
pub use crate::option::Option;
pub use crate::option::Option::None;
pub use crate::option::Option::Some;
pub use crate::result::Result;
pub use crate::result::Result::Err;
pub use crate::result::Result::Ok;
pub use crate::fmt::macros::Debug;
pub use crate::hash::macros::Hash;
pub use crate::assert;
pub use crate::cfg;
pub use crate::column;
pub use crate::compile_error;
pub use crate::concat;
pub use crate::concat_idents;
Experimentalpub use crate::env;
pub use crate::file;
pub use crate::format_args;
pub use crate::format_args_nl;
Experimentalpub use crate::include;
pub use crate::include_bytes;
pub use crate::include_str;
pub use crate::line;
pub use crate::log_syntax;
Experimentalpub use crate::module_path;
pub use crate::option_env;
pub use crate::stringify;
pub use crate::trace_macros;
Experimental
Macros
- type_ascribeExperimental类型归属的不稳定占位符。
Attribute Macros
- alloc_error_handlerExperimental属性宏应用于函数以将其注册为分配失败的处理程序。
- benchExperimental属性宏应用于函数以将其转换为基准测试。
- cfg_accessibleExperimental如果可以访问传递的路径,则保留适用于它的项,否则将其删除。
- cfg_evalExperimental扩展其所应用的代码片段中的所有
#[cfg]
和#[cfg_attr]
属性。 - derive_constExperimental属性宏用于应用派生宏以在 const 上下文中实现 traits。
- test_caseExperimental
#[test]
和#[bench]
宏的实现细节。 - 用于应用派生宏的属性宏。
- 将属性宏应用于静态以将其注册为分配器。
- 将属性宏应用于函数以将其转换为单元测试。