Expand description
Reexports all the types needed from the std, core, and alloc
crates. This avoids elaborate import wrangling having to happen in every
module. Inspired by the design used in serde.
Modules§
- f64
- Constants for the
f64double-precision floating point type. - mem
- Basic functions for dealing with memory.
- ptr
- Manually manage memory through raw pointers.
- u32
Deprecation planned - Redundant constants module for the
u32primitive type. - u64
Deprecation planned - Redundant constants module for the
u64primitive type.
Macros§
- println
- Prints to the standard output, with a newline.
Structs§
- BTree
Map - An ordered map based on a B-Tree.
- Error
- The error type for I/O operations of the
Read,Write,Seek, and associated traits. - HashMap
- A hash map implemented with quadratic probing and SIMD lookup.
- HashSet
- A hash set implemented as a
HashMapwhere the value is(). - Manually
Drop - A wrapper to inhibit the compiler from automatically calling
T’s destructor. This wrapper is 0-cost. - String
- A UTF-8–encoded, growable string.
- Vec
- A contiguous growable array type, written as
Vec<T>, short for ‘vector’.
Enums§
- Error
Kind - A list specifying general categories of I/O error.