pub struct FsMonitorSnapshot {
pub repo_path: PathBuf,
pub dirty_paths: Vec<PathBuf>,
pub generation: u64,
}Expand description
Snapshot of paths that changed since the previous fsmonitor token.
Fields§
§repo_path: PathBuf§dirty_paths: Vec<PathBuf>§generation: u64Trait Implementations§
Source§impl Clone for FsMonitorSnapshot
impl Clone for FsMonitorSnapshot
Source§fn clone(&self) -> FsMonitorSnapshot
fn clone(&self) -> FsMonitorSnapshot
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 FsMonitorSnapshot
impl Debug for FsMonitorSnapshot
Source§impl<'de> Deserialize<'de> for FsMonitorSnapshot
impl<'de> Deserialize<'de> for FsMonitorSnapshot
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for FsMonitorSnapshot
impl PartialEq for FsMonitorSnapshot
Source§impl Serialize for FsMonitorSnapshot
impl Serialize for FsMonitorSnapshot
impl Eq for FsMonitorSnapshot
impl StructuralPartialEq for FsMonitorSnapshot
Auto Trait Implementations§
impl Freeze for FsMonitorSnapshot
impl RefUnwindSafe for FsMonitorSnapshot
impl Send for FsMonitorSnapshot
impl Sync for FsMonitorSnapshot
impl Unpin for FsMonitorSnapshot
impl UnwindSafe for FsMonitorSnapshot
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