Enum glfw::ContextReleaseBehavior[][src]

#[repr(i32)]
pub enum ContextReleaseBehavior {
    Any,
    Flush,
    None,
}

ContextReleaseBehavior specifies the release behavior to be used by the context.

Variants

Any
Flush

Flush tells the context to flush the pipeline whenever the context is released from being the current one.

None

None tells the context to NOT flush the pipeline on release

Trait Implementations

impl Clone for ContextReleaseBehavior[src]

impl Debug for ContextReleaseBehavior[src]

impl Hash for ContextReleaseBehavior[src]

impl Ord for ContextReleaseBehavior[src]

impl PartialEq<ContextReleaseBehavior> for ContextReleaseBehavior[src]

impl PartialOrd<ContextReleaseBehavior> for ContextReleaseBehavior[src]

impl Copy for ContextReleaseBehavior[src]

impl Eq for ContextReleaseBehavior[src]

impl StructuralEq for ContextReleaseBehavior[src]

impl StructuralPartialEq for ContextReleaseBehavior[src]

Auto Trait Implementations

impl RefUnwindSafe for ContextReleaseBehavior

impl Send for ContextReleaseBehavior

impl Sync for ContextReleaseBehavior

impl Unpin for ContextReleaseBehavior

impl UnwindSafe for ContextReleaseBehavior

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