Expand description
Memory allocation APIs
Structs
- Layout of a block of memory.
- The parameters given to
Layout::from_size_align
or some otherLayout
constructor do not satisfy its documented constraints. - AllocErrorExperimentalThe
AllocError
error indicates an allocation failure that may be due to resource exhaustion or to something wrong when combining the given input arguments with this allocator.
Traits
- A memory allocator that can be registered as the standard library’s default through the
#[global_allocator]
attribute. - AllocatorExperimentalAn implementation of
Allocator
can allocate, grow, shrink, and deallocate arbitrary blocks of data described viaLayout
.
Type Aliases
- LayoutErrDeprecated