[][src]Enum glfw::ContextReleaseBehavior

#[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 Copy for ContextReleaseBehavior[src]

impl Eq for ContextReleaseBehavior[src]

impl Ord for ContextReleaseBehavior[src]

impl PartialEq<ContextReleaseBehavior> for ContextReleaseBehavior[src]

impl PartialOrd<ContextReleaseBehavior> for ContextReleaseBehavior[src]

impl Debug for ContextReleaseBehavior[src]

impl Hash for ContextReleaseBehavior[src]

Auto Trait Implementations

Blanket Implementations

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

impl<T> From<T> for 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.

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

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

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