[−][src]Struct polyfuse::op::Fsync
Synchronize the file contents of an opened file.
When the parameter datasync
is true, only the
file contents should be flushed and the metadata
does not have to be flushed.
Methods
impl<'a> Fsync<'a>
[src]
pub fn ino(&self) -> u64
[src]
pub fn fh(&self) -> u64
[src]
pub fn datasync(&self) -> bool
[src]
pub async fn reply<'_, '_, T: ?Sized>(
self,
cx: &'_ mut Context<'_, T>
) -> Result<()> where
T: Writer + Unpin,
[src]
self,
cx: &'_ mut Context<'_, T>
) -> Result<()> where
T: Writer + Unpin,
Trait Implementations
Auto Trait Implementations
impl<'a> RefUnwindSafe for Fsync<'a>
impl<'a> Send for Fsync<'a>
impl<'a> Sync for Fsync<'a>
impl<'a> Unpin for Fsync<'a>
impl<'a> UnwindSafe for Fsync<'a>
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,