pub struct RawTableInner {
pub bucket_mask: usize,
pub ctrl: NonNull<u8>,
pub growth_left: usize,
pub items: usize,
}Fields§
§bucket_mask: usize§ctrl: NonNull<u8>§growth_left: usize§items: usizeImplementations§
Source§impl RawTableInner
impl RawTableInner
pub fn allocation( &self, table_layout: &TableLayout, ) -> Option<(*const u8, Layout)>
pub fn reallocation( &self, table_layout: &TableLayout, ) -> Option<(usize, Layout)>
Trait Implementations§
Source§impl Clone for RawTableInner
impl Clone for RawTableInner
Source§fn clone(&self) -> RawTableInner
fn clone(&self) -> RawTableInner
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for RawTableInner
impl RefUnwindSafe for RawTableInner
impl !Send for RawTableInner
impl !Sync for RawTableInner
impl Unpin for RawTableInner
impl UnwindSafe for RawTableInner
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