pub struct IndexedHeadRecord {
pub source_version: MapVersionId,
pub indexes: Vec<IndexCheckpoint>,
}Expand description
Canonical current selection of one source version and all active index checkpoints.
Fields§
§source_version: MapVersionId§indexes: Vec<IndexCheckpoint>Implementations§
Trait Implementations§
Source§impl Clone for IndexedHeadRecord
impl Clone for IndexedHeadRecord
Source§fn clone(&self) -> IndexedHeadRecord
fn clone(&self) -> IndexedHeadRecord
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 IndexedHeadRecord
impl Debug for IndexedHeadRecord
impl Eq for IndexedHeadRecord
Source§impl PartialEq for IndexedHeadRecord
impl PartialEq for IndexedHeadRecord
impl StructuralPartialEq for IndexedHeadRecord
Auto Trait Implementations§
impl Freeze for IndexedHeadRecord
impl RefUnwindSafe for IndexedHeadRecord
impl Send for IndexedHeadRecord
impl Sync for IndexedHeadRecord
impl Unpin for IndexedHeadRecord
impl UnsafeUnpin for IndexedHeadRecord
impl UnwindSafe for IndexedHeadRecord
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,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more