pub struct FsNotifyEvent {
pub path: String,
pub mask: u32,
}Expand description
A single host-originated filesystem change to replay into the guest.
Fields§
§path: StringGuest-side absolute path the event occurred on (virtiofs staging path).
mask: u32fsnotify_mask::FS_* bitmask for the event.
Trait Implementations§
Source§impl Clone for FsNotifyEvent
impl Clone for FsNotifyEvent
Source§fn clone(&self) -> FsNotifyEvent
fn clone(&self) -> FsNotifyEvent
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 FsNotifyEvent
impl Debug for FsNotifyEvent
Source§impl<'de> Deserialize<'de> for FsNotifyEvent
impl<'de> Deserialize<'de> for FsNotifyEvent
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
Auto Trait Implementations§
impl Freeze for FsNotifyEvent
impl RefUnwindSafe for FsNotifyEvent
impl Send for FsNotifyEvent
impl Sync for FsNotifyEvent
impl Unpin for FsNotifyEvent
impl UnsafeUnpin for FsNotifyEvent
impl UnwindSafe for FsNotifyEvent
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