[][src]Enum web_glitz::pipeline::graphics::TestFunction

pub enum TestFunction {
    Equal,
    NotEqual,
    Less,
    Greater,
    LessOrEqual,
    GreaterOrEqual,
    NeverPass,
    AlwaysPass,
}

Enumerates the test functions that may be used with DepthTest and StencilTest.

See the documentation for DepthTest and StencilTest for details.

Variants

Equal
NotEqual
Less
Greater
LessOrEqual
GreaterOrEqual
NeverPass
AlwaysPass

Trait Implementations

impl Clone for TestFunction[src]

impl PartialEq<TestFunction> for TestFunction[src]

impl Copy for TestFunction[src]

impl Debug for TestFunction[src]

Auto Trait Implementations

Blanket Implementations

impl<D, T> IntoBuffer<T> for D where
    D: Borrow<T> + 'static,
    T: Copy + 'static, 
[src]

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

type Owned = T

The resulting type after obtaining ownership.

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

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

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

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

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