Struct transvec::AlignmentCorrectorAllocator [−][src]
pub struct AlignmentCorrectorAllocator<I, O, A: Allocator> { /* fields omitted */ }
Expand description
Implementation detail: Do not use
Trait Implementations
🔬 This is a nightly-only experimental API. (
allocator_api)Attempts to allocate a block of memory. Read more
🔬 This is a nightly-only experimental API. (
allocator_api)Behaves like allocate, but also ensures that the returned memory is zero-initialized. Read more
🔬 This is a nightly-only experimental API. (
allocator_api)Deallocates the memory referenced by ptr. Read more
🔬 This is a nightly-only experimental API. (
allocator_api)Attempts to extend the memory block. Read more
🔬 This is a nightly-only experimental API. (
allocator_api)Behaves like grow, but also ensures that the new contents are set to zero before being
returned. Read more
🔬 This is a nightly-only experimental API. (
allocator_api)Attempts to shrink the memory block. Read more
Auto Trait Implementations
impl<I, O, A> !RefUnwindSafe for AlignmentCorrectorAllocator<I, O, A>impl<I, O, A> !Send for AlignmentCorrectorAllocator<I, O, A>impl<I, O, A> !Sync for AlignmentCorrectorAllocator<I, O, A>impl<I, O, A> Unpin for AlignmentCorrectorAllocator<I, O, A> where
A: Unpin,
I: Unpin, impl<I, O, A> UnwindSafe for AlignmentCorrectorAllocator<I, O, A> where
A: UnwindSafe,
I: UnwindSafe,
O: RefUnwindSafe, Blanket Implementations
Mutably borrows from an owned value. Read more