Expand description
ABI-stable smart pointers and allocated data structures, with support for custom allocators.
Modules§
alloc::boxed
, but ABI-stable.- A libc malloc based implementation of the
IAlloc
API - A vector that stores a single element on the stack until allocation is necessary.
alloc::string
, but ABI-stablealloc::sync
, but ABI-stablealloc::vec
, but ABI-stable
Structs§
- The prefix common to all allocations in
stabby::alloc
. - A non-null pointer guaranteed to be preceded by a valid
AllocPrefix
unless the pointer is dangling. - A helper to work with allocated slices.
- A generic allocation error.
- ABI-stable equivalent of std::mem::Layout
- An stabby-generated item for
IStableAlloc
Traits§
- An interface to an allocator.
- An ABI stable equivalent to
IAlloc
. - An stabby-generated item for
IStableAlloc
- An stabby-generated item for
IStableAlloc
Type Aliases§
- The default allocator: libc malloc based if the libc feature is enabled, or unavailable otherwise.