grafix_toolbox

Module stdlib

Source

Modules§

  • Utilities for the char primitive 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.

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 hash set implemented as a HashMap where the value is ().
  • A (half-open) range bounded inclusively below and exclusively above (start..end).
  • A single-threaded reference-counting pointer. ‘Rc’ stands for ‘Reference Counted’.
  • A double-ended queue implemented with a growable ring buffer.
  • Weak is a version of Rc that holds a non-owning reference to the managed allocation. The allocation is accessed by calling upgrade on the Weak pointer, which returns an Option<Rc<T>>.

Enums§

  • An Ordering is the result of a comparison between two values.

Traits§

Functions§

  • Returns the size of a type in bytes.

Derive Macros§

  • Derive macro generating an impl of the trait Debug.