Module alloc

Module alloc 

Source
Expand description

Re-export of alloc crate.

Modules§

borrow
A module for working with borrowed data.
boxed
The Box<T> type for heap allocation.
collections
Collection types.
ffi
Utilities related to FFI bindings.
fmt
Utilities for formatting and printing Strings.
rc
Single-threaded reference-counting pointers. ‘Rc’ stands for ‘Reference Counted’.
slice
Utilities for the slice primitive type.
str
Utilities for the str primitive type.
string
A UTF-8–encoded, growable string.
sync
Thread-safe reference-counting pointers.
task
Types and Traits for working with asynchronous tasks.
vec
A contiguous growable array type with heap-allocated contents, written Vec<T>.
bstrExperimental
The ByteStr and ByteString types and trait implementations.

Macros§

format
Creates a String using interpolation of runtime expressions.
vec
Creates a Vec containing the arguments.

Structs§

Box
A pointer type that uniquely owns a heap allocation of type T.
String
A UTF-8–encoded, growable string.
Vec
A contiguous growable array type, written as Vec<T>, short for ‘vector’.