pub struct ChunkLoc(/* private fields */);Expand description
A position relative to a chunk: an offset into the concatenation of its
documents. A chunk is built with no realm’s offsets; adding the base its
realm gives it (see Ctx::chunk_bases) is the one way to a Loc.
Implementations§
Trait Implementations§
impl Copy for ChunkLoc
impl Eq for ChunkLoc
Source§impl Ord for ChunkLoc
impl Ord for ChunkLoc
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 PartialOrd for ChunkLoc
impl PartialOrd for ChunkLoc
impl StructuralPartialEq for ChunkLoc
Auto Trait Implementations§
impl Freeze for ChunkLoc
impl RefUnwindSafe for ChunkLoc
impl Send for ChunkLoc
impl Sync for ChunkLoc
impl Unpin for ChunkLoc
impl UnsafeUnpin for ChunkLoc
impl UnwindSafe for ChunkLoc
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more