#[repr(C)]pub struct std___hash_table<_Hash, _Equal> {
pub _phantom_0: PhantomData<UnsafeCell<_Hash>>,
pub _phantom_1: PhantomData<UnsafeCell<_Equal>>,
pub __bucket_list_: std___hash_table___bucket_list,
pub __bindgen_anon_1: std___hash_table__bindgen_ty_1,
pub __bindgen_anon_2: std___hash_table__bindgen_ty_2<_Hash>,
pub __bindgen_anon_3: std___hash_table__bindgen_ty_3<_Equal>,
}Fields§
§_phantom_0: PhantomData<UnsafeCell<_Hash>>§_phantom_1: PhantomData<UnsafeCell<_Equal>>§__bucket_list_: std___hash_table___bucket_list§__bindgen_anon_1: std___hash_table__bindgen_ty_1§__bindgen_anon_2: std___hash_table__bindgen_ty_2<_Hash>§__bindgen_anon_3: std___hash_table__bindgen_ty_3<_Equal>Trait Implementations§
Auto Trait Implementations§
impl<_Hash, _Equal> Freeze for std___hash_table<_Hash, _Equal>
impl<_Hash, _Equal> !RefUnwindSafe for std___hash_table<_Hash, _Equal>
impl<_Hash, _Equal> Send for std___hash_table<_Hash, _Equal>
impl<_Hash, _Equal> !Sync for std___hash_table<_Hash, _Equal>
impl<_Hash, _Equal> Unpin for std___hash_table<_Hash, _Equal>
impl<_Hash, _Equal> UnsafeUnpin for std___hash_table<_Hash, _Equal>where
_Hash: UnsafeUnpin,
_Equal: UnsafeUnpin,
impl<_Hash, _Equal> UnwindSafe for std___hash_table<_Hash, _Equal>where
_Hash: UnwindSafe,
_Equal: 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