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 ops;
15
16#[cfg(all(feature = "alloc", feature = "std"))]
17pub mod hash;
18
19pub mod num;
20pub mod option;
21pub mod range;
22pub mod result;
23
24pub mod slice;
25
26#[cfg(feature = "alloc")]
27pub mod vec;
28
29#[cfg(feature = "alloc")]
30pub mod vecdeque;
31
32#[cfg(feature = "alloc")]
33pub mod smart_ptrs;
34
35// This struct is a hack that exists purely to create
36// a rustdoc page dedicated to 'assume_specification' specs
37pub struct VstdSpecsForRustStdLib;