pub struct ChunkIdentity {
pub sequence: u64,
pub point_offset: u64,
}Expand description
Stable location of one chunk in its source stream.
Fields§
§sequence: u64Zero-based chunk sequence.
point_offset: u64Global point offset of the first point in the chunk.
Trait Implementations§
Source§impl Clone for ChunkIdentity
impl Clone for ChunkIdentity
Source§fn clone(&self) -> ChunkIdentity
fn clone(&self) -> ChunkIdentity
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 ChunkIdentity
impl Debug for ChunkIdentity
Source§impl Hash for ChunkIdentity
impl Hash for ChunkIdentity
Source§impl Ord for ChunkIdentity
impl Ord for ChunkIdentity
Source§fn cmp(&self, other: &ChunkIdentity) -> Ordering
fn cmp(&self, other: &ChunkIdentity) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for ChunkIdentity
impl PartialEq for ChunkIdentity
Source§fn eq(&self, other: &ChunkIdentity) -> bool
fn eq(&self, other: &ChunkIdentity) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for ChunkIdentity
impl PartialOrd for ChunkIdentity
impl Copy for ChunkIdentity
impl Eq for ChunkIdentity
impl StructuralPartialEq for ChunkIdentity
Auto Trait Implementations§
impl Freeze for ChunkIdentity
impl RefUnwindSafe for ChunkIdentity
impl Send for ChunkIdentity
impl Sync for ChunkIdentity
impl Unpin for ChunkIdentity
impl UnsafeUnpin for ChunkIdentity
impl UnwindSafe for ChunkIdentity
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