pub struct FdbValue { /* private fields */ }
Expand description
A keyvalue you can own
Until dropped, this might prevent multiple key/values from beeing freed. (i.e. the future that own the data is dropped once all data it provided is dropped)
Methods from Deref<Target = FdbKeyValue>§
Trait Implementations§
Source§impl AsRef<FdbKeyValue> for FdbValue
impl AsRef<FdbKeyValue> for FdbValue
Source§fn as_ref(&self) -> &FdbKeyValue
fn as_ref(&self) -> &FdbKeyValue
Converts this type into a shared reference of the (usually inferred) input type.
impl Eq for FdbValue
impl Send for FdbValue
Auto Trait Implementations§
impl Freeze for FdbValue
impl RefUnwindSafe for FdbValue
impl !Sync for FdbValue
impl Unpin for FdbValue
impl UnwindSafe for FdbValue
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