#[repr(C)]pub struct BSTStaticHashMapBaseAllocator<N, A>{ /* private fields */ }
Expand description
BSTStaticHashMapBase::Allocator
equivalent in Rust using GenericArray
Implementations§
Source§impl<N, A> BSTStaticHashMapBaseAllocator<N, A>
impl<N, A> BSTStaticHashMapBaseAllocator<N, A>
Trait Implementations§
Source§impl<N, A> Allocator for BSTStaticHashMapBaseAllocator<N, A>
impl<N, A> Allocator for BSTStaticHashMapBaseAllocator<N, A>
Source§unsafe fn allocate_zeroed(
&mut self,
layout: Layout,
) -> Result<NonNull<[u8]>, AllocError>
unsafe fn allocate_zeroed( &mut self, layout: Layout, ) -> Result<NonNull<[u8]>, AllocError>
Source§fn get_entries(&self) -> *mut u8
fn get_entries(&self) -> *mut u8
Gets the current entries pointer.
Source§fn set_entries(&mut self, entries: *mut u8)
fn set_entries(&mut self, entries: *mut u8)
Sets the entries pointer.
Source§impl<N, A> Debug for BSTStaticHashMapBaseAllocator<N, A>
impl<N, A> Debug for BSTStaticHashMapBaseAllocator<N, A>
Source§impl<N, A> Default for BSTStaticHashMapBaseAllocator<N, A>
impl<N, A> Default for BSTStaticHashMapBaseAllocator<N, A>
Auto Trait Implementations§
impl<N, A> Freeze for BSTStaticHashMapBaseAllocator<N, A>
impl<N, A> RefUnwindSafe for BSTStaticHashMapBaseAllocator<N, A>where
<UInt<UInt<UTerm, B1>, B0> as Mul<N>>::Output: Sized,
<N as ArrayLength>::ArrayType<u8>: RefUnwindSafe,
A: RefUnwindSafe,
impl<N, A> !Send for BSTStaticHashMapBaseAllocator<N, A>
impl<N, A> !Sync for BSTStaticHashMapBaseAllocator<N, A>
impl<N, A> Unpin for BSTStaticHashMapBaseAllocator<N, A>
impl<N, A> UnwindSafe for BSTStaticHashMapBaseAllocator<N, A>where
<UInt<UInt<UTerm, B1>, B0> as Mul<N>>::Output: Sized,
<N as ArrayLength>::ArrayType<u8>: UnwindSafe,
A: UnwindSafe,
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more