pub struct FilePickerOptions {
pub title: Option<String>,
pub filters: Vec<FileFilter>,
}Expand description
Options controlling a chooser request.
Fields§
§title: Option<String>Dialog title.
filters: Vec<FileFilter>File-type filters (ignored by folder choosers and some platforms).
Implementations§
Source§impl FilePickerOptions
impl FilePickerOptions
Sourcepub fn with_title(self, title: impl Into<String>) -> Self
pub fn with_title(self, title: impl Into<String>) -> Self
Sets the dialog title.
Sourcepub fn with_filter(self, filter: FileFilter) -> Self
pub fn with_filter(self, filter: FileFilter) -> Self
Adds a file-type filter.
Sourcepub fn mime_types(&self) -> Vec<String>
pub fn mime_types(&self) -> Vec<String>
Every MIME type across the filters, for backends that filter by MIME.
Trait Implementations§
Source§impl Clone for FilePickerOptions
impl Clone for FilePickerOptions
Source§fn clone(&self) -> FilePickerOptions
fn clone(&self) -> FilePickerOptions
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 FilePickerOptions
impl Debug for FilePickerOptions
Source§impl Default for FilePickerOptions
impl Default for FilePickerOptions
Source§fn default() -> FilePickerOptions
fn default() -> FilePickerOptions
Returns the “default value” for a type. Read more
impl Eq for FilePickerOptions
Source§impl PartialEq for FilePickerOptions
impl PartialEq for FilePickerOptions
impl StructuralPartialEq for FilePickerOptions
Auto Trait Implementations§
impl Freeze for FilePickerOptions
impl RefUnwindSafe for FilePickerOptions
impl Send for FilePickerOptions
impl Sync for FilePickerOptions
impl Unpin for FilePickerOptions
impl UnsafeUnpin for FilePickerOptions
impl UnwindSafe for FilePickerOptions
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