[][src]Enum gtk::CssProviderError

#[non_exhaustive]pub enum CssProviderError {
    Failed,
    Syntax,
    Import,
    Name,
    Deprecated,
    UnknownValue,
    // some variants omitted
}

Error codes for GTK_CSS_PROVIDER_ERROR.

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

Failed.

Syntax

Syntax error.

Import

Import error.

Name

Name error.

Deprecated

Deprecation error.

UnknownValue

Unknown value.

Trait Implementations

impl Clone for CssProviderError[src]

impl Copy for CssProviderError[src]

impl Debug for CssProviderError[src]

impl Display for CssProviderError[src]

impl Eq for CssProviderError[src]

impl ErrorDomain for CssProviderError[src]

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

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

impl Hash for CssProviderError[src]

impl Ord for CssProviderError[src]

impl PartialEq<CssProviderError> for CssProviderError[src]

impl PartialOrd<CssProviderError> for CssProviderError[src]

impl SetValue for CssProviderError[src]

impl StaticType for CssProviderError[src]

impl StructuralEq for CssProviderError[src]

impl StructuralPartialEq for CssProviderError[src]

Auto Trait Implementations

impl RefUnwindSafe for CssProviderError

impl Send for CssProviderError

impl Sync for CssProviderError

impl Unpin for CssProviderError

impl UnwindSafe for CssProviderError

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.