Handle

Trait Handle 

Source
pub unsafe trait Handle {
    type Target;

    // Required method
    fn handle(&self) -> Self::Target;
}

Required Associated Types§

Required Methods§

Source

fn handle(&self) -> Self::Target

Implementors§

Source§

impl Handle for BufferHandle

Source§

impl Handle for BufferViewHandle

Source§

impl Handle for CommandBufferHandle

Source§

impl Handle for CommandPoolHandle

Source§

impl Handle for DebugReportCallbackExtHandle

Source§

impl Handle for DescriptorPoolHandle

Source§

impl Handle for DescriptorSet

Source§

impl Handle for DescriptorSetHandle

Source§

impl Handle for DescriptorSetLayoutHandle

Source§

impl Handle for DescriptorUpdateTemplateHandle

Source§

impl Handle for DeviceHandle

Source§

impl Handle for DeviceMemoryHandle

Source§

impl Handle for DisplayKhrHandle

Source§

impl Handle for DisplayModeKhrHandle

Source§

impl Handle for EventHandle

Source§

impl Handle for FenceHandle

Source§

impl Handle for FramebufferHandle

Source§

impl Handle for ImageHandle

Source§

impl Handle for ImageViewHandle

Source§

impl Handle for IndirectCommandsLayoutNvxHandle

Source§

impl Handle for InstanceHandle

Source§

impl Handle for ObjectTableNvxHandle

Source§

impl Handle for PhysicalDeviceHandle

Source§

impl Handle for PipelineCacheHandle

Source§

impl Handle for PipelineHandle

Source§

impl Handle for PipelineLayoutHandle

Source§

impl Handle for QueryPoolHandle

Source§

impl Handle for QueueHandle

Source§

impl Handle for RenderPassHandle

Source§

impl Handle for SamplerHandle

Source§

impl Handle for SamplerYcbcrConversionKhrHandle

Source§

impl Handle for SemaphoreHandle

Source§

impl Handle for ShaderModuleHandle

Source§

impl Handle for SurfaceKhrHandle

Source§

impl Handle for SwapchainKhrHandle

Source§

impl Handle for ValidationCacheExtHandle

Source§

impl<'a> Handle for &'a Queue

Source§

impl<'b> Handle for &'b Buffer

Source§

impl<'d> Handle for &'d DescriptorPool

Source§

impl<'g> Handle for &'g GraphicsPipeline

Source§

impl<'h> Handle for &'h BufferView

Source§

impl<'h> Handle for &'h CommandBuffer

Source§

impl<'h> Handle for &'h CommandPool

Source§

impl<'h> Handle for &'h DescriptorSet

Source§

impl<'h> Handle for &'h DescriptorSetLayout

Source§

impl<'h> Handle for &'h Device

Source§

impl<'h> Handle for &'h DeviceMemory

Source§

impl<'h> Handle for &'h DisplayKhr

Source§

impl<'h> Handle for &'h DisplayModeKhr

Source§

impl<'h> Handle for &'h Event

Source§

impl<'h> Handle for &'h Fence

Source§

impl<'h> Handle for &'h Framebuffer

Source§

impl<'h> Handle for &'h Instance

Source§

impl<'h> Handle for &'h Pipeline

Source§

impl<'h> Handle for &'h PipelineLayout

Source§

impl<'h> Handle for &'h QueryPool

Source§

impl<'h> Handle for &'h RenderPass

Source§

impl<'h> Handle for &'h Sampler

Source§

impl<'h> Handle for &'h Semaphore

Source§

impl<'h> Handle for &'h ShaderModule

Source§

impl<'i> Handle for &'i Image

Source§

impl<'i> Handle for &'i ImageView

Source§

impl<'p> Handle for &'p PhysicalDevice

Source§

impl<'s> Handle for &'s SurfaceKhr

Source§

impl<'s> Handle for &'s SwapchainKhr