Struct pilka_dyn::ash::vk::ObjectType[]

#[repr(transparent)]pub struct ObjectType(_);

Implementations

impl ObjectType

pub const fn from_raw(x: i32) -> ObjectType

pub const fn as_raw(self) -> i32

impl ObjectType

pub const UNKNOWN: ObjectType

pub const INSTANCE: ObjectType

VkInstance

pub const PHYSICAL_DEVICE: ObjectType

VkPhysicalDevice

pub const DEVICE: ObjectType

VkDevice

pub const QUEUE: ObjectType

VkQueue

pub const SEMAPHORE: ObjectType

VkSemaphore

pub const COMMAND_BUFFER: ObjectType

VkCommandBuffer

pub const FENCE: ObjectType

VkFence

pub const DEVICE_MEMORY: ObjectType

VkDeviceMemory

pub const BUFFER: ObjectType

VkBuffer

pub const IMAGE: ObjectType

VkImage

pub const EVENT: ObjectType

VkEvent

pub const QUERY_POOL: ObjectType

VkQueryPool

pub const BUFFER_VIEW: ObjectType

VkBufferView

pub const IMAGE_VIEW: ObjectType

VkImageView

pub const SHADER_MODULE: ObjectType

VkShaderModule

pub const PIPELINE_CACHE: ObjectType

VkPipelineCache

pub const PIPELINE_LAYOUT: ObjectType

VkPipelineLayout

pub const RENDER_PASS: ObjectType

VkRenderPass

pub const PIPELINE: ObjectType

VkPipeline

pub const DESCRIPTOR_SET_LAYOUT: ObjectType

VkDescriptorSetLayout

pub const SAMPLER: ObjectType

VkSampler

pub const DESCRIPTOR_POOL: ObjectType

VkDescriptorPool

pub const DESCRIPTOR_SET: ObjectType

VkDescriptorSet

pub const FRAMEBUFFER: ObjectType

VkFramebuffer

pub const COMMAND_POOL: ObjectType

VkCommandPool

impl ObjectType

Generated from 'VK_KHR_surface'

impl ObjectType

Generated from 'VK_KHR_swapchain'

impl ObjectType

Generated from 'VK_KHR_display'

impl ObjectType

Generated from 'VK_KHR_display'

impl ObjectType

Generated from 'VK_EXT_debug_report'

impl ObjectType

Generated from 'VK_KHR_descriptor_update_template'

impl ObjectType

Generated from 'VK_EXT_debug_utils'

impl ObjectType

Generated from 'VK_KHR_ray_tracing'

impl ObjectType

Generated from 'VK_KHR_sampler_ycbcr_conversion'

impl ObjectType

Generated from 'VK_EXT_validation_cache'

impl ObjectType

Generated from 'VK_NV_ray_tracing'

impl ObjectType

Generated from 'VK_INTEL_performance_query'

impl ObjectType

Generated from 'VK_KHR_deferred_host_operations'

impl ObjectType

Generated from 'VK_NV_device_generated_commands'

impl ObjectType

Generated from 'VK_VERSION_1_1'

impl ObjectType

Generated from 'VK_VERSION_1_1'

Trait Implementations

impl Clone for ObjectType

impl Copy for ObjectType

impl Debug for ObjectType

impl Default for ObjectType

impl Eq for ObjectType

impl Hash for ObjectType

impl Ord for ObjectType

impl PartialEq<ObjectType> for ObjectType

impl PartialOrd<ObjectType> for ObjectType

impl StructuralEq for ObjectType

impl StructuralPartialEq for ObjectType

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.