#[repr(C)]pub enum VkPipelineRobustnessImageBehavior {
VK_PIPELINE_ROBUSTNESS_IMAGE_BEHAVIOR_DEVICE_DEFAULT = 0,
VK_PIPELINE_ROBUSTNESS_IMAGE_BEHAVIOR_DISABLED = 1,
VK_PIPELINE_ROBUSTNESS_IMAGE_BEHAVIOR_ROBUST_IMAGE_ACCESS = 2,
VK_PIPELINE_ROBUSTNESS_IMAGE_BEHAVIOR_ROBUST_IMAGE_ACCESS_2 = 3,
VK_PIPELINE_ROBUSTNESS_IMAGE_BEHAVIOR_MAX_ENUM = 2_147_483_647,
}Expand description
enum VkPipelineRobustnessImageBehavior from VK_VERSION_1_4
Variants§
VK_PIPELINE_ROBUSTNESS_IMAGE_BEHAVIOR_DEVICE_DEFAULT = 0
VK_PIPELINE_ROBUSTNESS_IMAGE_BEHAVIOR_DISABLED = 1
VK_PIPELINE_ROBUSTNESS_IMAGE_BEHAVIOR_ROBUST_IMAGE_ACCESS = 2
VK_PIPELINE_ROBUSTNESS_IMAGE_BEHAVIOR_ROBUST_IMAGE_ACCESS_2 = 3
VK_PIPELINE_ROBUSTNESS_IMAGE_BEHAVIOR_MAX_ENUM = 2_147_483_647
Implementations§
Source§impl VkPipelineRobustnessImageBehavior
impl VkPipelineRobustnessImageBehavior
pub const VK_PIPELINE_ROBUSTNESS_IMAGE_BEHAVIOR_DEVICE_DEFAULT_EXT: VkPipelineRobustnessImageBehavior = VkPipelineRobustnessImageBehavior::VK_PIPELINE_ROBUSTNESS_IMAGE_BEHAVIOR_DEVICE_DEFAULT
pub const VK_PIPELINE_ROBUSTNESS_IMAGE_BEHAVIOR_DISABLED_EXT: VkPipelineRobustnessImageBehavior = VkPipelineRobustnessImageBehavior::VK_PIPELINE_ROBUSTNESS_IMAGE_BEHAVIOR_DISABLED
pub const VK_PIPELINE_ROBUSTNESS_IMAGE_BEHAVIOR_ROBUST_IMAGE_ACCESS_EXT: VkPipelineRobustnessImageBehavior = VkPipelineRobustnessImageBehavior::VK_PIPELINE_ROBUSTNESS_IMAGE_BEHAVIOR_ROBUST_IMAGE_ACCESS
pub const VK_PIPELINE_ROBUSTNESS_IMAGE_BEHAVIOR_ROBUST_IMAGE_ACCESS_2_EXT: VkPipelineRobustnessImageBehavior = VkPipelineRobustnessImageBehavior::VK_PIPELINE_ROBUSTNESS_IMAGE_BEHAVIOR_ROBUST_IMAGE_ACCESS_2
Trait Implementations§
Source§impl Clone for VkPipelineRobustnessImageBehavior
impl Clone for VkPipelineRobustnessImageBehavior
Source§fn clone(&self) -> VkPipelineRobustnessImageBehavior
fn clone(&self) -> VkPipelineRobustnessImageBehavior
Returns a duplicate 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 PartialEq for VkPipelineRobustnessImageBehavior
impl PartialEq for VkPipelineRobustnessImageBehavior
Source§fn eq(&self, other: &VkPipelineRobustnessImageBehavior) -> bool
fn eq(&self, other: &VkPipelineRobustnessImageBehavior) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for VkPipelineRobustnessImageBehavior
impl StructuralPartialEq for VkPipelineRobustnessImageBehavior
Auto Trait Implementations§
impl Freeze for VkPipelineRobustnessImageBehavior
impl RefUnwindSafe for VkPipelineRobustnessImageBehavior
impl Send for VkPipelineRobustnessImageBehavior
impl Sync for VkPipelineRobustnessImageBehavior
impl Unpin for VkPipelineRobustnessImageBehavior
impl UnwindSafe for VkPipelineRobustnessImageBehavior
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