pub struct FileIdMap { /* private fields */ }
Expand description
A cache to hold the file system IDs of all watched files.
The file ID cache uses unique file IDs provided by the file system and is used to stich together rename events in case the notification back-end doesn’t emit rename cookies.
Implementations§
Trait Implementations§
Source§impl FileIdCache for FileIdMap
impl FileIdCache for FileIdMap
Auto Trait Implementations§
impl Freeze for FileIdMap
impl RefUnwindSafe for FileIdMap
impl Send for FileIdMap
impl Sync for FileIdMap
impl Unpin for FileIdMap
impl UnwindSafe for FileIdMap
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)