Enum cogl::FilterReturn[][src]

#[non_exhaustive]
pub enum FilterReturn {
    Continue,
    Remove,
    // some variants omitted
}

Return values for the CoglXlibFilterFunc and CoglWin32FilterFunc functions.

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

The event was not handled, continues the processing

Remove

Remove the event, stops the processing

Trait Implementations

impl Clone for FilterReturn[src]

impl Copy for FilterReturn[src]

impl Debug for FilterReturn[src]

impl Display for FilterReturn[src]

impl Eq for FilterReturn[src]

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

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

impl Hash for FilterReturn[src]

impl Ord for FilterReturn[src]

impl PartialEq<FilterReturn> for FilterReturn[src]

impl PartialOrd<FilterReturn> for FilterReturn[src]

impl SetValue for FilterReturn[src]

impl StaticType for FilterReturn[src]

impl StructuralEq for FilterReturn[src]

impl StructuralPartialEq for FilterReturn[src]

Auto Trait Implementations

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: SetValue + Send + ToValue + ?Sized
[src]

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

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

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.