pub struct FileIndexRootUpdate {
pub root: FileIndexRoot,
pub entries: Vec<FileIndexEntry>,
pub scan_error_count: usize,
pub truncated: bool,
pub last_error: Option<String>,
pub now_ms: u64,
}Expand description
Full-root replacement produced by one scan pass.
Fields§
§root: FileIndexRoot§entries: Vec<FileIndexEntry>§scan_error_count: usize§truncated: bool§last_error: Option<String>§now_ms: u64Trait Implementations§
Source§impl Clone for FileIndexRootUpdate
impl Clone for FileIndexRootUpdate
Source§fn clone(&self) -> FileIndexRootUpdate
fn clone(&self) -> FileIndexRootUpdate
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 FileIndexRootUpdate
impl Debug for FileIndexRootUpdate
Source§impl PartialEq for FileIndexRootUpdate
impl PartialEq for FileIndexRootUpdate
Source§fn eq(&self, other: &FileIndexRootUpdate) -> bool
fn eq(&self, other: &FileIndexRootUpdate) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for FileIndexRootUpdate
impl StructuralPartialEq for FileIndexRootUpdate
Auto Trait Implementations§
impl Freeze for FileIndexRootUpdate
impl RefUnwindSafe for FileIndexRootUpdate
impl Send for FileIndexRootUpdate
impl Sync for FileIndexRootUpdate
impl Unpin for FileIndexRootUpdate
impl UnsafeUnpin for FileIndexRootUpdate
impl UnwindSafe for FileIndexRootUpdate
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