#[non_exhaustive]#[repr(i32)]pub enum PipelineRobustnessBufferBehavior {
DeviceDefault = 0,
Disabled = 1,
RobustBufferAccess = 2,
RobustBufferAccess2 = 3,
}
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Trait Implementations§
source§impl Clone for PipelineRobustnessBufferBehavior
impl Clone for PipelineRobustnessBufferBehavior
source§fn clone(&self) -> PipelineRobustnessBufferBehavior
fn clone(&self) -> PipelineRobustnessBufferBehavior
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl From<PipelineRobustnessBufferBehavior> for PipelineRobustnessBufferBehaviorEXT
impl From<PipelineRobustnessBufferBehavior> for PipelineRobustnessBufferBehaviorEXT
source§fn from(val: PipelineRobustnessBufferBehavior) -> Self
fn from(val: PipelineRobustnessBufferBehavior) -> Self
Converts to this type from the input type.
source§impl PartialEq for PipelineRobustnessBufferBehavior
impl PartialEq for PipelineRobustnessBufferBehavior
source§fn eq(&self, other: &PipelineRobustnessBufferBehavior) -> bool
fn eq(&self, other: &PipelineRobustnessBufferBehavior) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for PipelineRobustnessBufferBehavior
impl Eq for PipelineRobustnessBufferBehavior
impl StructuralEq for PipelineRobustnessBufferBehavior
impl StructuralPartialEq for PipelineRobustnessBufferBehavior
Auto Trait Implementations§
impl RefUnwindSafe for PipelineRobustnessBufferBehavior
impl Send for PipelineRobustnessBufferBehavior
impl Sync for PipelineRobustnessBufferBehavior
impl Unpin for PipelineRobustnessBufferBehavior
impl UnwindSafe for PipelineRobustnessBufferBehavior
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