#[repr(C)]pub struct SetVTable {
pub init_in_place_with_capacity_fn: SetInitInPlaceWithCapacityFn,
pub insert_fn: SetInsertFn,
pub len_fn: SetLenFn,
pub contains_fn: SetContainsFn,
pub iter_vtable: IterVTable<PtrConst<'static>>,
}
Expand description
Virtual table for a Set<T>
Fields§
§init_in_place_with_capacity_fn: SetInitInPlaceWithCapacityFn
§insert_fn: SetInsertFn
cf. SetInsertFn
len_fn: SetLenFn
cf. SetLenFn
contains_fn: SetContainsFn
cf. SetContainsFn
iter_vtable: IterVTable<PtrConst<'static>>
Virtual table for set iterator operations
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SetVTable
impl RefUnwindSafe for SetVTable
impl Send for SetVTable
impl Sync for SetVTable
impl Unpin for SetVTable
impl UnwindSafe for SetVTable
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