Trait gio::prelude::FileExtManual [−][src]
pub trait FileExtManual: Sized { fn replace_contents_async<'a, 'b, B: AsRef<[u8]> + Send + 'static, P: Into<Option<&'a str>>, Q: Into<Option<&'b Cancellable>>, R: FnOnce(Result<(B, String), (B, Error)>) + Send + 'static>(
&self,
contents: B,
etag: P,
make_backup: bool,
flags: FileCreateFlags,
cancellable: Q,
callback: R
); }
Required Methods
fn replace_contents_async<'a, 'b, B: AsRef<[u8]> + Send + 'static, P: Into<Option<&'a str>>, Q: Into<Option<&'b Cancellable>>, R: FnOnce(Result<(B, String), (B, Error)>) + Send + 'static>(
&self,
contents: B,
etag: P,
make_backup: bool,
flags: FileCreateFlags,
cancellable: Q,
callback: R
)
&self,
contents: B,
etag: P,
make_backup: bool,
flags: FileCreateFlags,
cancellable: Q,
callback: R
)