Module arrow::alloc [−][src]
Defines memory-related functions, such as allocate/deallocate/reallocate memory regions, cache and allocation alignments.
Constants
ALIGNMENT | Cache and allocation multiple alignment size |
Statics
ALLOCATIONS |
Traits
NativeType | A type that Rust’s custom allocator knows how to allocate and deallocate. This is implemented for all Arrow’s physical types whose in-memory representation matches Rust’s physical types. Consider this trait sealed. |
Functions
allocate_aligned | Allocates a cache-aligned memory region of |
allocate_aligned_zeroed | Allocates a cache-aligned memory region of |
free_aligned⚠ | Safety |
reallocate⚠ | Safety |