pub struct OpenDialogSettings {
pub folder_mode: bool,
pub cancel_label: String,
pub accept_label: String,
pub create_folders: bool,
pub is_modal: bool,
pub filters: Vec<FileFilter>,
}Expand description
Configuration for the open dialog component
Fields§
§folder_mode: boolSelect folders instead of files
cancel_label: StringLabel for cancel button
accept_label: StringLabel for accept button
create_folders: boolAllow or disallow creating folders
is_modal: boolFreeze other windows while the dialog is open
filters: Vec<FileFilter>Filter for MIME types or other patterns
Trait Implementations§
Source§impl Clone for OpenDialogSettings
impl Clone for OpenDialogSettings
Source§fn clone(&self) -> OpenDialogSettings
fn clone(&self) -> OpenDialogSettings
Returns a duplicate of the value. Read more
1.0.0 · 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 OpenDialogSettings
impl Debug for OpenDialogSettings
Auto Trait Implementations§
impl Freeze for OpenDialogSettings
impl RefUnwindSafe for OpenDialogSettings
impl !Send for OpenDialogSettings
impl !Sync for OpenDialogSettings
impl Unpin for OpenDialogSettings
impl UnwindSafe for OpenDialogSettings
Blanket Implementations§
Source§impl<C> AsyncPosition<()> for C
impl<C> AsyncPosition<()> for C
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