[][src]Enum gtk::IconThemeError

#[non_exhaustive]pub enum IconThemeError {
    NotFound,
    Failed,
    // some variants omitted
}

Error codes for IconTheme operations.

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.
NotFound

The icon specified does not exist in the theme

Failed

An unspecified error occurred.

Trait Implementations

impl Clone for IconThemeError[src]

impl Copy for IconThemeError[src]

impl Debug for IconThemeError[src]

impl Display for IconThemeError[src]

impl Eq for IconThemeError[src]

impl ErrorDomain for IconThemeError[src]

impl<'a> FromValue<'a> for IconThemeError[src]

impl<'a> FromValueOptional<'a> for IconThemeError[src]

impl Hash for IconThemeError[src]

impl Ord for IconThemeError[src]

impl PartialEq<IconThemeError> for IconThemeError[src]

impl PartialOrd<IconThemeError> for IconThemeError[src]

impl SetValue for IconThemeError[src]

impl StaticType for IconThemeError[src]

impl StructuralEq for IconThemeError[src]

impl StructuralPartialEq for IconThemeError[src]

Auto Trait Implementations

impl RefUnwindSafe for IconThemeError

impl Send for IconThemeError

impl Sync for IconThemeError

impl Unpin for IconThemeError

impl UnwindSafe for IconThemeError

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToSendValue for T where
    T: ToValue + SetValue + Send + ?Sized

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T> ToValue for T where
    T: SetValue + ?Sized

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

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

The type returned in the event of a conversion error.