pub struct EarlyExitRecord {
pub reason: EarlyExitReason,
pub elapsed_ms: u64,
pub indexed_files: usize,
pub total_files: usize,
}Expand description
Record describing the latest early-exit event.
Fields§
§reason: EarlyExitReasonWhy the early exit occurred.
elapsed_ms: u64Elapsed time in milliseconds when the exit occurred.
indexed_files: usizeFiles indexed when the exit occurred.
total_files: usizeTotal files discovered when the exit occurred.
Trait Implementations§
Source§impl Clone for EarlyExitRecord
impl Clone for EarlyExitRecord
Source§fn clone(&self) -> EarlyExitRecord
fn clone(&self) -> EarlyExitRecord
Returns a duplicate of the value. Read more
1.0.0 · 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 EarlyExitRecord
impl Debug for EarlyExitRecord
Source§impl PartialEq for EarlyExitRecord
impl PartialEq for EarlyExitRecord
impl Eq for EarlyExitRecord
impl StructuralPartialEq for EarlyExitRecord
Auto Trait Implementations§
impl Freeze for EarlyExitRecord
impl RefUnwindSafe for EarlyExitRecord
impl Send for EarlyExitRecord
impl Sync for EarlyExitRecord
impl Unpin for EarlyExitRecord
impl UnsafeUnpin for EarlyExitRecord
impl UnwindSafe for EarlyExitRecord
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.