vstd/std_specs/
mod.rs

1#[cfg(feature = "alloc")]
2pub mod alloc;
3
4pub mod atomic;
5pub mod bits;
6pub mod borrow;
7pub mod clone;
8pub mod cmp;
9pub mod control_flow;
10pub mod convert;
11pub mod core;
12pub mod default;
13pub mod manually_drop;
14pub mod maybe_uninit;
15pub mod ops;
16
17#[cfg(all(feature = "alloc", feature = "std"))]
18pub mod btree;
19#[cfg(all(feature = "alloc", feature = "std"))]
20pub mod hash;
21
22pub mod num;
23pub mod option;
24pub mod range;
25pub mod result;
26
27pub mod slice;
28
29#[cfg(feature = "alloc")]
30pub mod vec;
31
32#[cfg(feature = "alloc")]
33pub mod vecdeque;
34
35#[cfg(feature = "alloc")]
36pub mod smart_ptrs;
37
38// This struct is a hack that exists purely to create
39// a rustdoc page dedicated to 'assume_specification' specs
40pub struct VstdSpecsForRustStdLib;