Struct ash::vk::enums::DebugReportObjectTypeEXT
source · #[repr(transparent)]pub struct DebugReportObjectTypeEXT(pub(crate) i32);
Expand description
Tuple Fields§
§0: i32
Implementations§
source§impl DebugReportObjectTypeEXT
impl DebugReportObjectTypeEXT
pub const UNKNOWN: Self = _
pub const INSTANCE: Self = _
pub const PHYSICAL_DEVICE: Self = _
pub const DEVICE: Self = _
pub const QUEUE: Self = _
pub const SEMAPHORE: Self = _
pub const COMMAND_BUFFER: Self = _
pub const FENCE: Self = _
pub const DEVICE_MEMORY: Self = _
pub const BUFFER: Self = _
pub const IMAGE: Self = _
pub const EVENT: Self = _
pub const QUERY_POOL: Self = _
pub const BUFFER_VIEW: Self = _
pub const IMAGE_VIEW: Self = _
pub const SHADER_MODULE: Self = _
pub const PIPELINE_CACHE: Self = _
pub const PIPELINE_LAYOUT: Self = _
pub const RENDER_PASS: Self = _
pub const PIPELINE: Self = _
pub const DESCRIPTOR_SET_LAYOUT: Self = _
pub const SAMPLER: Self = _
pub const DESCRIPTOR_POOL: Self = _
pub const DESCRIPTOR_SET: Self = _
pub const FRAMEBUFFER: Self = _
pub const COMMAND_POOL: Self = _
pub const SURFACE_KHR: Self = _
pub const SWAPCHAIN_KHR: Self = _
pub const DEBUG_REPORT_CALLBACK_EXT: Self = _
pub const DISPLAY_KHR: Self = _
pub const DISPLAY_MODE_KHR: Self = _
pub const VALIDATION_CACHE_EXT: Self = _
source§impl DebugReportObjectTypeEXT
impl DebugReportObjectTypeEXT
Generated from ‘VK_EXT_debug_report’
pub const SAMPLER_YCBCR_CONVERSION: Self = _
pub const DESCRIPTOR_UPDATE_TEMPLATE: Self = _
source§impl DebugReportObjectTypeEXT
impl DebugReportObjectTypeEXT
Generated from ‘VK_NVX_binary_import’
pub const CU_MODULE_NVX: Self = _
pub const CU_FUNCTION_NVX: Self = _
source§impl DebugReportObjectTypeEXT
impl DebugReportObjectTypeEXT
Generated from ‘VK_KHR_descriptor_update_template’
pub const DESCRIPTOR_UPDATE_TEMPLATE_KHR: Self = Self::DESCRIPTOR_UPDATE_TEMPLATE
source§impl DebugReportObjectTypeEXT
impl DebugReportObjectTypeEXT
Generated from ‘VK_KHR_acceleration_structure’
pub const ACCELERATION_STRUCTURE_KHR: Self = _
source§impl DebugReportObjectTypeEXT
impl DebugReportObjectTypeEXT
Generated from ‘VK_KHR_sampler_ycbcr_conversion’
pub const SAMPLER_YCBCR_CONVERSION_KHR: Self = Self::SAMPLER_YCBCR_CONVERSION
source§impl DebugReportObjectTypeEXT
impl DebugReportObjectTypeEXT
Generated from ‘VK_NV_ray_tracing’
pub const ACCELERATION_STRUCTURE_NV: Self = _
source§impl DebugReportObjectTypeEXT
impl DebugReportObjectTypeEXT
Generated from ‘VK_NV_cuda_kernel_launch’
pub const CUDA_MODULE_NV: Self = _
pub const CUDA_FUNCTION_NV: Self = _
source§impl DebugReportObjectTypeEXT
impl DebugReportObjectTypeEXT
Generated from ‘VK_FUCHSIA_buffer_collection’
pub const BUFFER_COLLECTION_FUCHSIA: Self = _
Trait Implementations§
source§impl Clone for DebugReportObjectTypeEXT
impl Clone for DebugReportObjectTypeEXT
source§fn clone(&self) -> DebugReportObjectTypeEXT
fn clone(&self) -> DebugReportObjectTypeEXT
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 Debug for DebugReportObjectTypeEXT
impl Debug for DebugReportObjectTypeEXT
source§impl Default for DebugReportObjectTypeEXT
impl Default for DebugReportObjectTypeEXT
source§fn default() -> DebugReportObjectTypeEXT
fn default() -> DebugReportObjectTypeEXT
Returns the “default value” for a type. Read more
source§impl Hash for DebugReportObjectTypeEXT
impl Hash for DebugReportObjectTypeEXT
source§impl Ord for DebugReportObjectTypeEXT
impl Ord for DebugReportObjectTypeEXT
source§fn cmp(&self, other: &DebugReportObjectTypeEXT) -> Ordering
fn cmp(&self, other: &DebugReportObjectTypeEXT) -> Ordering
1.21.0 · source§fn 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
source§impl PartialEq for DebugReportObjectTypeEXT
impl PartialEq for DebugReportObjectTypeEXT
source§impl PartialOrd for DebugReportObjectTypeEXT
impl PartialOrd for DebugReportObjectTypeEXT
impl Copy for DebugReportObjectTypeEXT
impl Eq for DebugReportObjectTypeEXT
impl StructuralPartialEq for DebugReportObjectTypeEXT
Auto Trait Implementations§
impl Freeze for DebugReportObjectTypeEXT
impl RefUnwindSafe for DebugReportObjectTypeEXT
impl Send for DebugReportObjectTypeEXT
impl Sync for DebugReportObjectTypeEXT
impl Unpin for DebugReportObjectTypeEXT
impl UnwindSafe for DebugReportObjectTypeEXT
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)