[−][src]Module alloc_wg::alloc
Memory allocation APIs
Structs
AllocErr | The |
Global | The global memory allocator. |
Layout | Layout of a block of memory. |
LayoutErr | The parameters given to |
MemoryBlock | Represents a block of allocated memory returned by an allocator. |
System | The default memory allocator provided by the operating system. |
Enums
AllocInit | A desired initial state for allocated memory. |
ReallocPlacement | A placement constraint when growing or shrinking an existing allocation. |
Traits
AllocRef | An implementation of |
GlobalAlloc | A memory allocator that can be registered as the standard library’s default
through the |
Functions
alloc⚠ | Allocate memory with the global allocator. |
alloc_zeroed⚠ | Allocate zero-initialized memory with the global allocator. |
dealloc⚠ | Deallocate memory with the global allocator. |
handle_alloc_error | Abort on memory allocation error or failure. |
realloc⚠ | Reallocate memory with the global allocator. |