pub struct DialogOptionsDTO {
pub Title: Option<String>,
pub DefaultPath: Option<String>,
pub FilterList: Option<Vec<FileFilterDTO>>,
}Expand description
A serializable struct that holds common configuration options for native
file dialogs, such as ShowOpenDialog and ShowSaveDialog.
Fields§
§Title: Option<String>The title of the dialog window.
DefaultPath: Option<String>The default path that the dialog should open to.
FilterList: Option<Vec<FileFilterDTO>>A list of file filters that the user can select from.
Trait Implementations§
Source§impl Clone for DialogOptionsDTO
impl Clone for DialogOptionsDTO
Source§fn clone(&self) -> DialogOptionsDTO
fn clone(&self) -> DialogOptionsDTO
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 DialogOptionsDTO
impl Debug for DialogOptionsDTO
Source§impl Default for DialogOptionsDTO
impl Default for DialogOptionsDTO
Source§fn default() -> DialogOptionsDTO
fn default() -> DialogOptionsDTO
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DialogOptionsDTO
impl<'de> Deserialize<'de> for DialogOptionsDTO
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for DialogOptionsDTO
impl RefUnwindSafe for DialogOptionsDTO
impl Send for DialogOptionsDTO
impl Sync for DialogOptionsDTO
impl Unpin for DialogOptionsDTO
impl UnwindSafe for DialogOptionsDTO
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