pub struct IndexBuildResult {
pub source_version: MapVersionId,
pub index_version: MapVersionId,
pub catalog_version: MapVersionId,
pub generation: u64,
pub entries: usize,
pub attempts: usize,
pub activated: bool,
}Expand description
Outcome of one idempotent dynamic index registration attempt.
Fields§
§source_version: MapVersionId§index_version: MapVersionId§catalog_version: MapVersionId§generation: u64§entries: usize§attempts: usize§activated: boolTrait Implementations§
Source§impl Clone for IndexBuildResult
impl Clone for IndexBuildResult
Source§fn clone(&self) -> IndexBuildResult
fn clone(&self) -> IndexBuildResult
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 IndexBuildResult
impl Debug for IndexBuildResult
impl Eq for IndexBuildResult
Source§impl PartialEq for IndexBuildResult
impl PartialEq for IndexBuildResult
impl StructuralPartialEq for IndexBuildResult
Auto Trait Implementations§
impl Freeze for IndexBuildResult
impl RefUnwindSafe for IndexBuildResult
impl Send for IndexBuildResult
impl Sync for IndexBuildResult
impl Unpin for IndexBuildResult
impl UnsafeUnpin for IndexBuildResult
impl UnwindSafe for IndexBuildResult
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