pub struct ObjectType(/* private fields */);Implementations§
Source§impl ObjectType
impl ObjectType
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 DESCRIPTOR_UPDATE_TEMPLATE: Self
pub const SAMPLER_YCBCR_CONVERSION: Self
pub const PRIVATE_DATA_SLOT: Self
pub const SURFACE_KHR: Self
pub const SWAPCHAIN_KHR: Self
pub const DISPLAY_KHR: Self
pub const DISPLAY_MODE_KHR: Self
pub const DEBUG_REPORT_CALLBACK_EXT: Self
pub const VIDEO_SESSION_KHR: Self
pub const VIDEO_SESSION_PARAMETERS_KHR: Self
pub const CU_MODULE_NVX: Self
pub const CU_FUNCTION_NVX: Self
pub const DEBUG_UTILS_MESSENGER_EXT: Self
pub const ACCELERATION_STRUCTURE_KHR: Self
pub const VALIDATION_CACHE_EXT: Self
pub const ACCELERATION_STRUCTURE_NV: Self
pub const PERFORMANCE_CONFIGURATION_INTEL: Self
pub const DEFERRED_OPERATION_KHR: Self
pub const INDIRECT_COMMANDS_LAYOUT_NV: Self
pub const CUDA_MODULE_NV: Self
pub const CUDA_FUNCTION_NV: Self
pub const BUFFER_COLLECTION_FUCHSIA: Self
pub const MICROMAP_EXT: Self
pub const TENSOR_ARM: Self
pub const TENSOR_VIEW_ARM: Self
pub const OPTICAL_FLOW_SESSION_NV: Self
pub const SHADER_EXT: Self
pub const PIPELINE_BINARY_KHR: Self
pub const SEMAPHORE_SCI_SYNC_POOL_NV: Self
pub const DATA_GRAPH_PIPELINE_SESSION_ARM: Self
pub const EXTERNAL_COMPUTE_QUEUE_NV: Self
pub const INDIRECT_COMMANDS_LAYOUT_EXT: Self
pub const INDIRECT_EXECUTION_SET_EXT: Self
Trait Implementations§
Source§impl Clone for ObjectType
impl Clone for ObjectType
Source§fn clone(&self) -> ObjectType
fn clone(&self) -> ObjectType
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 Debug for ObjectType
impl Debug for ObjectType
Source§impl Default for ObjectType
impl Default for ObjectType
Source§fn default() -> ObjectType
fn default() -> ObjectType
Returns the “default value” for a type. Read more
Source§impl Hash for ObjectType
impl Hash for ObjectType
Source§impl Ord for ObjectType
impl Ord for ObjectType
Source§fn cmp(&self, other: &ObjectType) -> Ordering
fn cmp(&self, other: &ObjectType) -> 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 ObjectType
impl PartialEq for ObjectType
Source§impl PartialOrd for ObjectType
impl PartialOrd for ObjectType
impl Copy for ObjectType
impl Eq for ObjectType
impl StructuralPartialEq for ObjectType
Auto Trait Implementations§
impl Freeze for ObjectType
impl RefUnwindSafe for ObjectType
impl Send for ObjectType
impl Sync for ObjectType
impl Unpin for ObjectType
impl UnwindSafe for ObjectType
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