initSidebarItems({"struct":[["AllocErr","The `AllocErr` 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."],["CannotReallocInPlace","The `CannotReallocInPlace` error is used when [`grow_in_place`] or [`shrink_in_place`] were unable to reuse the given memory block for a requested layout."],["Layout","Layout of a block of memory."],["LayoutErr","The parameters given to `Layout::from_size_align` or some other `Layout` constructor do not satisfy its documented constraints."]],"trait":[["AllocRef","An implementation of `AllocRef` can allocate, reallocate, and deallocate arbitrary blocks of data described via `Layout`."],["GlobalAlloc","A memory allocator that can be registered as the standard library’s default through the `#[global_allocator]` attribute."]]});