pub struct FileDialog {
pub title: Option<String>,
pub directory: Option<PathBuf>,
pub file_name: Option<String>,
pub filters: Vec<FileFilter>,
}Expand description
What to ask the OS for. Every field is optional: an empty request opens the platform’s default “any file, last directory” dialog.
Fields§
§title: Option<String>§directory: Option<PathBuf>§file_name: Option<String>Pre-filled name, for a save dialog.
filters: Vec<FileFilter>Implementations§
Source§impl FileDialog
impl FileDialog
Trait Implementations§
Source§impl Clone for FileDialog
impl Clone for FileDialog
Source§fn clone(&self) -> FileDialog
fn clone(&self) -> FileDialog
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 FileDialog
impl Debug for FileDialog
Source§impl Default for FileDialog
impl Default for FileDialog
Source§fn default() -> FileDialog
fn default() -> FileDialog
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for FileDialog
impl RefUnwindSafe for FileDialog
impl Send for FileDialog
impl Sync for FileDialog
impl Unpin for FileDialog
impl UnsafeUnpin for FileDialog
impl UnwindSafe for FileDialog
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