#[repr(C)]pub struct VkStencilOpState {
pub failOp: VkStencilOp,
pub passOp: VkStencilOp,
pub depthFailOp: VkStencilOp,
pub compareOp: VkCompareOp,
pub compareMask: u32,
pub writeMask: u32,
pub reference: u32,
}
Fields§
§failOp: VkStencilOp
§passOp: VkStencilOp
§depthFailOp: VkStencilOp
§compareOp: VkCompareOp
§compareMask: u32
§writeMask: u32
§reference: u32
Trait Implementations§
Source§impl Clone for VkStencilOpState
impl Clone for VkStencilOpState
Source§fn clone(&self) -> VkStencilOpState
fn clone(&self) -> VkStencilOpState
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Default for VkStencilOpState
impl Default for VkStencilOpState
impl Copy for VkStencilOpState
Auto Trait Implementations§
impl Freeze for VkStencilOpState
impl RefUnwindSafe for VkStencilOpState
impl Send for VkStencilOpState
impl Sync for VkStencilOpState
impl Unpin for VkStencilOpState
impl UnwindSafe for VkStencilOpState
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more