[−][src]Enum gtk::FileChooserAction
Describes whether a FileChooser
is being used to open existing files
or to save to a possibly new file.
Variants (Non-exhaustive)
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Indicates open mode. The file chooser will only let the user pick an existing file.
Indicates save mode. The file chooser will let the user pick an existing file, or type in a new filename.
Indicates an Open mode for selecting folders. The file chooser will let the user pick an existing folder.
Indicates a mode for creating a new folder. The file chooser will let the user name an existing or new folder.
Trait Implementations
impl Clone for FileChooserAction
[src]
fn clone(&self) -> FileChooserAction
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for FileChooserAction
[src]
impl Debug for FileChooserAction
[src]
impl Display for FileChooserAction
[src]
impl Eq for FileChooserAction
[src]
impl<'a> FromValue<'a> for FileChooserAction
[src]
unsafe fn from_value(value: &Value) -> Self
[src]
impl<'a> FromValueOptional<'a> for FileChooserAction
[src]
unsafe fn from_value_optional(value: &Value) -> Option<Self>
[src]
impl Hash for FileChooserAction
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Ord for FileChooserAction
[src]
fn cmp(&self, other: &FileChooserAction) -> Ordering
[src]
#[must_use]fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn clamp(self, min: Self, max: Self) -> Self
[src]
impl PartialEq<FileChooserAction> for FileChooserAction
[src]
fn eq(&self, other: &FileChooserAction) -> bool
[src]
fn ne(&self, other: &FileChooserAction) -> bool
[src]
impl PartialOrd<FileChooserAction> for FileChooserAction
[src]
fn partial_cmp(&self, other: &FileChooserAction) -> Option<Ordering>
[src]
fn lt(&self, other: &FileChooserAction) -> bool
[src]
fn le(&self, other: &FileChooserAction) -> bool
[src]
fn gt(&self, other: &FileChooserAction) -> bool
[src]
fn ge(&self, other: &FileChooserAction) -> bool
[src]
impl SetValue for FileChooserAction
[src]
impl StaticType for FileChooserAction
[src]
fn static_type() -> Type
[src]
impl StructuralEq for FileChooserAction
[src]
impl StructuralPartialEq for FileChooserAction
[src]
Auto Trait Implementations
impl RefUnwindSafe for FileChooserAction
impl Send for FileChooserAction
impl Sync for FileChooserAction
impl Unpin for FileChooserAction
impl UnwindSafe for FileChooserAction
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> ToSendValue for T where
T: ToValue + SetValue + Send + ?Sized,
T: ToValue + SetValue + Send + ?Sized,
fn to_send_value(&self) -> SendValue
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T> ToValue for T where
T: SetValue + ?Sized,
T: SetValue + ?Sized,
fn to_value(&self) -> Value
fn to_value_type(&self) -> Type
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,