Module grafix_toolbox::lib
source · Re-exports§
pub use const_format;pub use num_cpus;
Modules§
- Utilities for the
charprimitive type. - Utilities for formatting and printing
Strings. - Composable external iteration.
- Basic functions for dealing with memory.
- Overloadable operators.
- Manually manage memory through raw pointers.
- Utilities for the slice primitive type.
- Temporal quantification.
Macros§
- Generate a flags type.
Structs§
- A thread-safe reference-counting pointer. ‘Arc’ stands for ‘Atomically Reference Counted’.
- An ordered map based on a B-Tree.
- An ordered set based on a B-Tree.
- A mutable memory location.
- Zero-sized type used to mark things that “act like” they own a
T. - A hash map implemented with quadratic probing and SIMD lookup.
- A (half-open) range bounded inclusively below and exclusively above (
start..end). - A single-threaded reference-counting pointer. ‘Rc’ stands for ‘Reference Counted’.
- A mutable memory location with dynamically checked borrow rules
- The core primitive for interior mutability in Rust.
- A double-ended queue implemented with a growable ring buffer.
- A 16-bit floating point type implementing the IEEE 754-2008 standard
binary16a.k.a “half” format.
Enums§
- An
Orderingis the result of a comparison between two values.
Traits§
- A trait for borrowing data.
?formatting.
Functions§
- Returns the size of a type in bytes.
Type Aliases§
Derive Macros§
- Derive macro generating an impl of the trait
Debug.