[−]Enum piston_window::draw_state::Stencil
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
fn clone(&self) -> Stencil
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for Stencil
impl Debug for Stencil
impl PartialEq<Stencil> for Stencil
impl PartialOrd<Stencil> for Stencil
fn partial_cmp(&self, other: &Stencil) -> Option<Ordering>
fn lt(&self, other: &Stencil) -> bool
fn le(&self, other: &Stencil) -> bool
fn gt(&self, other: &Stencil) -> bool
fn ge(&self, other: &Stencil) -> bool
impl StructuralPartialEq for Stencil
Auto Trait Implementations
impl RefUnwindSafe for Stencil
impl Send for Stencil
impl Sync for Stencil
impl Unpin for Stencil
impl UnwindSafe for Stencil
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> SetParameter for T
fn set<T>(&mut self, value: T) -> <T as Parameter<Self>>::Result where
T: Parameter<Self>,
T: Parameter<Self>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,