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