Struct erupt::vk1_0::StencilFaceFlagBits
source · #[repr(transparent)]pub struct StencilFaceFlagBits(pub u32);
Expand description
Vulkan Manual Page · Bits enum of StencilFaceFlags
Tuple Fields
0: u32
Implementations
sourceimpl StencilFaceFlagBits
impl StencilFaceFlagBits
sourcepub const fn bitmask(&self) -> StencilFaceFlags
pub const fn bitmask(&self) -> StencilFaceFlags
Converts this enum variant to the corresponding bitmask
sourceimpl StencilFaceFlagBits
impl StencilFaceFlagBits
Provided by crate::vk1_0
pub const FRONT: Self = _
pub const BACK: Self = _
pub const FRONT_AND_BACK: Self = _
pub const STENCIL_FRONT_AND_BACK: Self = Self::FRONT_AND_BACK
👎Deprecated
Trait Implementations
sourceimpl Clone for StencilFaceFlagBits
impl Clone for StencilFaceFlagBits
sourcefn clone(&self) -> StencilFaceFlagBits
fn clone(&self) -> StencilFaceFlagBits
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for StencilFaceFlagBits
impl Debug for StencilFaceFlagBits
sourceimpl Default for StencilFaceFlagBits
impl Default for StencilFaceFlagBits
sourcefn default() -> StencilFaceFlagBits
fn default() -> StencilFaceFlagBits
Returns the “default value” for a type. Read more
sourceimpl Hash for StencilFaceFlagBits
impl Hash for StencilFaceFlagBits
sourceimpl Ord for StencilFaceFlagBits
impl Ord for StencilFaceFlagBits
sourcefn cmp(&self, other: &StencilFaceFlagBits) -> Ordering
fn cmp(&self, other: &StencilFaceFlagBits) -> Ordering
1.21.0 · sourcefn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 · sourcefn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
1.50.0 · sourcefn clamp(self, min: Self, max: Self) -> Selfwhere
Self: Sized + PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: Sized + PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialEq<StencilFaceFlagBits> for StencilFaceFlagBits
impl PartialEq<StencilFaceFlagBits> for StencilFaceFlagBits
sourcefn eq(&self, other: &StencilFaceFlagBits) -> bool
fn eq(&self, other: &StencilFaceFlagBits) -> bool
sourceimpl PartialOrd<StencilFaceFlagBits> for StencilFaceFlagBits
impl PartialOrd<StencilFaceFlagBits> for StencilFaceFlagBits
sourcefn partial_cmp(&self, other: &StencilFaceFlagBits) -> Option<Ordering>
fn partial_cmp(&self, other: &StencilFaceFlagBits) -> Option<Ordering>
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for StencilFaceFlagBits
impl Eq for StencilFaceFlagBits
impl StructuralEq for StencilFaceFlagBits
impl StructuralPartialEq for StencilFaceFlagBits
Auto Trait Implementations
impl RefUnwindSafe for StencilFaceFlagBits
impl Send for StencilFaceFlagBits
impl Sync for StencilFaceFlagBits
impl Unpin for StencilFaceFlagBits
impl UnwindSafe for StencilFaceFlagBits
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more