pub struct RebuildOutcome {
pub source_count: usize,
pub build_duration_ms: u64,
pub version: Option<ProjectionVersion>,
}Expand description
Outcome of a successful rebuild.
Fields§
§source_count: usizeHow many source items were processed.
build_duration_ms: u64How long the rebuild took, in milliseconds.
version: Option<ProjectionVersion>Version metadata for the rebuilt projection.
Trait Implementations§
Source§impl Clone for RebuildOutcome
impl Clone for RebuildOutcome
Source§fn clone(&self) -> RebuildOutcome
fn clone(&self) -> RebuildOutcome
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 moreAuto Trait Implementations§
impl Freeze for RebuildOutcome
impl RefUnwindSafe for RebuildOutcome
impl Send for RebuildOutcome
impl Sync for RebuildOutcome
impl Unpin for RebuildOutcome
impl UnsafeUnpin for RebuildOutcome
impl UnwindSafe for RebuildOutcome
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