#[repr(C)]pub struct NrIndexSlot {
pub hash: u64,
pub entry_idx: u32,
pub state: u8,
pub _pad: [u8; 3],
}Expand description
Index slot for hash table lookup.
This struct is #[repr(C)] and ABI-stable.
Fields§
§hash: u64§entry_idx: u32§state: u8§_pad: [u8; 3]Trait Implementations§
Source§impl Clone for NrIndexSlot
impl Clone for NrIndexSlot
Source§fn clone(&self) -> NrIndexSlot
fn clone(&self) -> NrIndexSlot
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for NrIndexSlot
Source§impl Debug for NrIndexSlot
impl Debug for NrIndexSlot
Source§impl Default for NrIndexSlot
impl Default for NrIndexSlot
Source§fn default() -> NrIndexSlot
fn default() -> NrIndexSlot
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for NrIndexSlot
impl RefUnwindSafe for NrIndexSlot
impl Send for NrIndexSlot
impl Sync for NrIndexSlot
impl Unpin for NrIndexSlot
impl UnsafeUnpin for NrIndexSlot
impl UnwindSafe for NrIndexSlot
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