#[repr(transparent)]pub struct ConservativeRasterizationModeEXT(pub i32);Expand description
Open integer representation of VkConservativeRasterizationModeEXT.
Tuple Fields§
§0: i32Implementations§
Source§impl ConservativeRasterizationModeEXT
impl ConservativeRasterizationModeEXT
Sourcepub const DISABLED_EXT: Self
pub const DISABLED_EXT: Self
Native value VK_CONSERVATIVE_RASTERIZATION_MODE_DISABLED_EXT.
Khronos reference: VK_CONSERVATIVE_RASTERIZATION_MODE_DISABLED_EXT
Sourcepub const OVERESTIMATE_EXT: Self
pub const OVERESTIMATE_EXT: Self
Native value VK_CONSERVATIVE_RASTERIZATION_MODE_OVERESTIMATE_EXT.
Khronos reference: VK_CONSERVATIVE_RASTERIZATION_MODE_OVERESTIMATE_EXT
Sourcepub const UNDERESTIMATE_EXT: Self
pub const UNDERESTIMATE_EXT: Self
Native value VK_CONSERVATIVE_RASTERIZATION_MODE_UNDERESTIMATE_EXT.
Khronos reference: VK_CONSERVATIVE_RASTERIZATION_MODE_UNDERESTIMATE_EXT
pub const fn from_raw(value: i32) -> Self
pub const fn as_raw(self) -> i32
pub const fn empty() -> Self
Trait Implementations§
impl Copy for ConservativeRasterizationModeEXT
impl Eq for ConservativeRasterizationModeEXT
impl StructuralPartialEq for ConservativeRasterizationModeEXT
Auto Trait Implementations§
impl Forget for ConservativeRasterizationModeEXT
impl Freeze for ConservativeRasterizationModeEXT
impl Move for ConservativeRasterizationModeEXT
impl RefUnwindSafe for ConservativeRasterizationModeEXT
impl Send for ConservativeRasterizationModeEXT
impl Sync for ConservativeRasterizationModeEXT
impl Unpin for ConservativeRasterizationModeEXT
impl UnsafeUnpin for ConservativeRasterizationModeEXT
impl UnwindSafe for ConservativeRasterizationModeEXT
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