pub struct LinkOffset(/* private fields */);Expand description
Offset to a linked list entry.
The entry stores a u64 integer and optionally, the next LinkOffset.
Implementations§
Source§impl LinkOffset
impl LinkOffset
Sourcepub fn values(self, index: &Index) -> LeafValueIter<'_> ⓘ
pub fn values(self, index: &Index) -> LeafValueIter<'_> ⓘ
Iterating through values referred by this linked list.
Trait Implementations§
Source§impl Clone for LinkOffset
impl Clone for LinkOffset
Source§fn clone(&self) -> LinkOffset
fn clone(&self) -> LinkOffset
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LinkOffset
impl Debug for LinkOffset
Source§impl Default for LinkOffset
impl Default for LinkOffset
Source§fn default() -> LinkOffset
fn default() -> LinkOffset
Returns the “default value” for a type. Read more
Source§impl Deref for LinkOffset
impl Deref for LinkOffset
Source§impl From<LinkOffset> for Offset
impl From<LinkOffset> for Offset
Source§fn from(x: LinkOffset) -> Offset
fn from(x: LinkOffset) -> Offset
Converts to this type from the input type.
Source§impl From<LinkOffset> for u64
impl From<LinkOffset> for u64
Source§fn from(x: LinkOffset) -> u64
fn from(x: LinkOffset) -> u64
Converts to this type from the input type.
Source§impl From<LinkOffset> for usize
impl From<LinkOffset> for usize
Source§fn from(x: LinkOffset) -> usize
fn from(x: LinkOffset) -> usize
Converts to this type from the input type.
Source§impl PartialEq for LinkOffset
impl PartialEq for LinkOffset
Source§impl PartialOrd for LinkOffset
impl PartialOrd for LinkOffset
impl Copy for LinkOffset
impl StructuralPartialEq for LinkOffset
Auto Trait Implementations§
impl Freeze for LinkOffset
impl RefUnwindSafe for LinkOffset
impl Send for LinkOffset
impl Sync for LinkOffset
impl Unpin for LinkOffset
impl UnwindSafe for LinkOffset
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