Module alloc

Module alloc 

1.28.0 · Source
Expand description

Memory allocation APIs

Structs§

Layout
Layout of a block of memory.
LayoutErrorNon-ferrocene_certified
The LayoutError is returned when the parameters given to Layout::from_size_align or some other Layout constructor do not satisfy its documented constraints.
AllocErrorExperimentalNon-ferrocene_certified
The 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§

GlobalAllocNon-ferrocene_certified
A memory allocator that can be registered as the standard library’s default through the #[global_allocator] attribute.
AllocatorExperimentalNon-ferrocene_certified
An implementation of Allocator can allocate, grow, shrink, and deallocate arbitrary blocks of data described via Layout.

Type Aliases§

LayoutErrDeprecatedNon-ferrocene_certified