pub struct BufferKey(/* private fields */);Trait Implementations§
Source§impl Key for BufferKey
impl Key for BufferKey
Source§fn null() -> Self
fn null() -> Self
Creates a new key that is always invalid and distinct from any non-null
key. A null key can only be created through this method (or default
initialization of keys made with
new_key_type!, which calls this
method). Read moreSource§impl Ord for BufferKey
impl Ord for BufferKey
Source§impl PartialOrd for BufferKey
impl PartialOrd for BufferKey
impl Copy for BufferKey
impl Eq for BufferKey
impl StructuralPartialEq for BufferKey
Auto Trait Implementations§
impl Freeze for BufferKey
impl RefUnwindSafe for BufferKey
impl Send for BufferKey
impl Sync for BufferKey
impl Unpin for BufferKey
impl UnwindSafe for BufferKey
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