pub struct FdbMappedValue { /* private fields */ }
Expand description
An FdbMappedValue that you can own.
Methods from Deref<Target = FdbMappedKeyValue>§
Sourcepub fn parent_key(&self) -> &[u8] ⓘ
pub fn parent_key(&self) -> &[u8] ⓘ
Retrieves the “parent” key that generated the secondary scan.
Sourcepub fn parent_value(&self) -> &[u8] ⓘ
pub fn parent_value(&self) -> &[u8] ⓘ
Retrieves the “parent” value that generated the secondary scan.
Sourcepub fn begin_range(&self) -> &[u8] ⓘ
pub fn begin_range(&self) -> &[u8] ⓘ
Retrieves the beginning of the range
Sourcepub fn begin_selector(&self) -> KeySelector<'_>
pub fn begin_selector(&self) -> KeySelector<'_>
Retrieves the beginning of the range as a KeySelector
Sourcepub fn end_selector(&self) -> KeySelector<'_>
pub fn end_selector(&self) -> KeySelector<'_>
Retrieves the end of the range as a KeySelector
Sourcepub fn key_values(&self) -> &[FdbKeyValue]
pub fn key_values(&self) -> &[FdbKeyValue]
retrieves the associated slice of FdbKeyValue
Trait Implementations§
Source§impl AsRef<FdbMappedKeyValue> for FdbMappedValue
impl AsRef<FdbMappedKeyValue> for FdbMappedValue
Source§fn as_ref(&self) -> &FdbMappedKeyValue
fn as_ref(&self) -> &FdbMappedKeyValue
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl Deref for FdbMappedValue
impl Deref for FdbMappedValue
Source§impl PartialEq for FdbMappedValue
impl PartialEq for FdbMappedValue
impl Eq for FdbMappedValue
impl Send for FdbMappedValue
Auto Trait Implementations§
impl Freeze for FdbMappedValue
impl RefUnwindSafe for FdbMappedValue
impl !Sync for FdbMappedValue
impl Unpin for FdbMappedValue
impl UnwindSafe for FdbMappedValue
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