Modules

  • __exportExperimental
  • Memory allocation APIs
  • A module for working with borrowed data.
  • The Box<T> type for heap allocation.
  • Collection types.
  • Utilities related to FFI bindings.
  • Utilities for formatting and printing Strings.
  • Single-threaded reference-counting pointers. ‘Rc’ stands for ‘Reference Counted’.
  • Utilities for the slice primitive type.
  • Utilities for the str primitive type.
  • A UTF-8–encoded, growable string.
  • Thread-safe reference-counting pointers.
  • Types and Traits for working with asynchronous tasks.
  • A contiguous growable array type with heap-allocated contents, written Vec<T>.

Macros

  • __rust_force_exprExperimental
    Force AST node to an expression to improve diagnostics in pattern position.
  • Creates a String using interpolation of runtime expressions.
  • Creates a Vec containing the arguments.