pub struct FileDialogOptions(pub u32);
Expand description

Describes file dialog options.

Tuple Fields§

§0: u32

Implementations§

source§

impl FileDialogOptions

source

pub const OVERWRITE_PROMPT: Self = _

source

pub const STRICT_FILE_TYPES: Self = _

source

pub const NO_CHANGE_DIR: Self = _

source

pub const PICK_FOLDERS: Self = _

source

pub const FORCE_FILE_SYSTEM: Self = _

source

pub const ALL_NON_STORAGE_ITEMS: Self = _

source

pub const NO_VALIDATE: Self = _

source

pub const PATH_MUST_EXIST: Self = _

source

pub const FILE_MUST_EXIST: Self = _

source

pub const CREATE_PROMPT: Self = _

source

pub const SHARE_AWARE: Self = _

source

pub const NO_READONLY_RETURN: Self = _

source

pub const NO_TEST_FILE_CREATE: Self = _

source

pub const HIDE_MRU_PLACES: Self = _

source

pub const HIDE_PINNED_PLACES: Self = _

source

pub const OK_BUTTON_NEED_SINTERACTION: Self = _

source

pub const DONT_ADD_TO_RECENT: Self = _

source

pub const FORCE_SHOW_HIDDEN: Self = _

source

pub const DEFAULT_NO_MINI_MODE: Self = _

source

pub const FORCE_PREVIEW_PANE_ON: Self = _

source

pub const SUPPORT_STREAMABLE_ITEMS: Self = _

Trait Implementations§

source§

impl BitAnd for FileDialogOptions

§

type Output = FileDialogOptions

The resulting type after applying the & operator.
source§

fn bitand(self, rhs: Self) -> Self

Performs the & operation. Read more
source§

impl BitAndAssign for FileDialogOptions

source§

fn bitand_assign(&mut self, rhs: Self)

Performs the &= operation. Read more
source§

impl BitOr for FileDialogOptions

§

type Output = FileDialogOptions

The resulting type after applying the | operator.
source§

fn bitor(self, rhs: Self) -> Self

Performs the | operation. Read more
source§

impl BitOrAssign for FileDialogOptions

source§

fn bitor_assign(&mut self, rhs: Self)

Performs the |= operation. Read more
source§

impl BitXor for FileDialogOptions

§

type Output = FileDialogOptions

The resulting type after applying the ^ operator.
source§

fn bitxor(self, rhs: Self) -> Self

Performs the ^ operation. Read more
source§

impl BitXorAssign for FileDialogOptions

source§

fn bitxor_assign(&mut self, rhs: Self)

Performs the ^= operation. Read more
source§

impl Clone for FileDialogOptions

source§

fn clone(&self) -> FileDialogOptions

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for FileDialogOptions

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<FileDialogOptions> for FILEOPENDIALOGOPTIONS

source§

fn from(src: FileDialogOptions) -> Self

Converts to this type from the input type.
source§

impl PartialEq for FileDialogOptions

source§

fn eq(&self, other: &FileDialogOptions) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Copy for FileDialogOptions

source§

impl Eq for FileDialogOptions

source§

impl StructuralEq for FileDialogOptions

source§

impl StructuralPartialEq for FileDialogOptions

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for Twhere U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T> ToOwned for Twhere T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, U> TryFrom<U> for Twhere U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.