pub struct FileSaveRequest { /* private fields */ }Implementations§
Source§impl FileSaveRequest
impl FileSaveRequest
pub fn suggested_name(self, value: impl Into<String>) -> Self
pub fn mime_type(self, value: impl Into<String>) -> Self
pub fn file_extension(self, value: impl Into<String>) -> Self
pub fn save_text( self, text: impl Into<String>, on_complete: impl Fn(FileSaveResult) + 'static, ) -> FileRequestGuard
pub fn save_text_with_error( self, text: impl Into<String>, on_complete: impl Fn(FileSaveResult) + 'static, on_error: Option<impl Fn(FileErrorEventArgs) + 'static>, ) -> FileRequestGuard
pub fn save_bytes( self, bytes: &[u8], on_complete: impl Fn(FileSaveResult) + 'static, ) -> FileRequestGuard
pub fn save_bytes_with_error( self, bytes: &[u8], on_complete: impl Fn(FileSaveResult) + 'static, on_error: Option<impl Fn(FileErrorEventArgs) + 'static>, ) -> FileRequestGuard
pub fn create_writer( self, on_complete: impl Fn(BrowserFileWriter) + 'static, ) -> FileRequestGuard
pub fn create_writer_with_error( self, on_complete: impl Fn(BrowserFileWriter) + 'static, on_error: Option<impl Fn(FileErrorEventArgs) + 'static>, ) -> FileRequestGuard
Trait Implementations§
Source§impl Clone for FileSaveRequest
impl Clone for FileSaveRequest
Source§fn clone(&self) -> FileSaveRequest
fn clone(&self) -> FileSaveRequest
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 FileSaveRequest
impl Debug for FileSaveRequest
Source§impl Default for FileSaveRequest
impl Default for FileSaveRequest
Source§fn default() -> FileSaveRequest
fn default() -> FileSaveRequest
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for FileSaveRequest
impl RefUnwindSafe for FileSaveRequest
impl Send for FileSaveRequest
impl Sync for FileSaveRequest
impl Unpin for FileSaveRequest
impl UnsafeUnpin for FileSaveRequest
impl UnwindSafe for FileSaveRequest
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