[][src]Enum graphics::draw_state::Stencil

pub enum Stencil {
    Clip(u8),
    Inside(u8),
    Outside(u8),
}

Stencil buffer settings.

Variants

Clip(u8)

Draw to stencil buffer.

Inside(u8)

Draw pixels that have stencil value.

Outside(u8)

Draw pixels that does not have stencil value.

Trait Implementations

impl Clone for Stencil[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl PartialOrd<Stencil> for Stencil[src]

impl PartialEq<Stencil> for Stencil[src]

impl Copy for Stencil[src]

impl Debug for Stencil[src]

Auto Trait Implementations

impl Sync for Stencil

impl Send for Stencil

impl Unpin for Stencil

impl RefUnwindSafe for Stencil

impl UnwindSafe for Stencil

Blanket Implementations

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

type Owned = T

The resulting type after obtaining ownership.

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<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]