pub struct TreeResumeCursor { /* private fields */ }Expand description
Persistable entry-boundary cursor bound to a tree id and encoding version.
Implementations§
Source§impl TreeResumeCursor
impl TreeResumeCursor
pub fn start(tree_id: ContentHash) -> TreeResumeCursor
pub fn tree_id(&self) -> ContentHash
pub fn encoding_version(&self) -> u8
pub fn ordinal(&self) -> u64
pub fn byte_offset(&self) -> u64
pub fn prev_name(&self) -> Option<&str>
Trait Implementations§
Source§impl Clone for TreeResumeCursor
impl Clone for TreeResumeCursor
Source§fn clone(&self) -> TreeResumeCursor
fn clone(&self) -> TreeResumeCursor
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 TreeResumeCursor
impl Debug for TreeResumeCursor
Source§impl<'de> Deserialize<'de> for TreeResumeCursor
impl<'de> Deserialize<'de> for TreeResumeCursor
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<TreeResumeCursor, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<TreeResumeCursor, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for TreeResumeCursor
Source§impl PartialEq for TreeResumeCursor
impl PartialEq for TreeResumeCursor
Source§impl Serialize for TreeResumeCursor
impl Serialize for TreeResumeCursor
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for TreeResumeCursor
Auto Trait Implementations§
impl Freeze for TreeResumeCursor
impl RefUnwindSafe for TreeResumeCursor
impl Send for TreeResumeCursor
impl Sync for TreeResumeCursor
impl Unpin for TreeResumeCursor
impl UnsafeUnpin for TreeResumeCursor
impl UnwindSafe for TreeResumeCursor
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