Docs.rs
vulkano-0.25.0
vulkano 0.25.0
Docs.rs crate page
MIT/Apache-2.0
Links
Homepage
Documentation
Repository
Crates.io
Source
Owners
tomaka
github:vulkano-rs:publishers
Dependencies
ash ^0.33.0
normal
crossbeam-queue ^0.3
normal
fnv ^1.0
normal
half ^1.7
normal
lazy_static ^1.4
normal
parking_lot ^0.11.1
normal
shared_library ^0.1
normal
smallvec ^1.6
normal
heck ^0.3
build
indexmap ^1.7
build
regex ^1.5
build
vk-parse ^0.6
build
Versions
74.68%
of the crate is documented
Go to latest version
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
Trait Handle
Associated Constants
TYPE
Required Methods
as_raw
from_raw
Implementations on Foreign Types
AccelerationStructureKHR
AccelerationStructureNV
Buffer
BufferView
CommandBuffer
CommandPool
CuFunctionNVX
CuModuleNVX
DebugReportCallbackEXT
DebugUtilsMessengerEXT
DeferredOperationKHR
DescriptorPool
DescriptorSet
DescriptorSetLayout
DescriptorUpdateTemplate
Device
DeviceMemory
DisplayKHR
DisplayModeKHR
Event
Fence
Framebuffer
GpaSessionAmd
Image
ImageView
IndirectCommandsLayoutNV
Instance
PerformanceConfigurationINTEL
PhysicalDevice
Pipeline
PipelineCache
PipelineLayout
PrivateDataSlotEXT
QueryPool
Queue
RenderPass
Sampler
SamplerYcbcrConversion
Semaphore
ShaderModule
SurfaceKHR
SwapchainKHR
ValidationCacheEXT
VideoSessionKHR
VideoSessionParametersKHR
Implementors
Other items in
vulkano
?
Trait
vulkano
::
Handle
[
−
]
[src]
pub trait Handle { const
TYPE
:
ObjectType
; fn
as_raw
(self) ->
u64
;
fn
from_raw
(
u64
) -> Self; }
Associated Constants
[src]
const
TYPE
:
ObjectType
Required methods
[src]
fn
as_raw
(self) ->
u64
[src]
fn
from_raw
(
u64
) -> Self
Implementations on Foreign Types
[src]
impl
Handle
for
PipelineLayout
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
PipelineLayout
[src]
impl
Handle
for
BufferView
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
BufferView
[src]
impl
Handle
for
Sampler
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
Sampler
[src]
impl
Handle
for
SurfaceKHR
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
SurfaceKHR
[src]
impl
Handle
for
GpaSessionAmd
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
GpaSessionAmd
[src]
impl
Handle
for
AccelerationStructureNV
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
AccelerationStructureNV
[src]
impl
Handle
for
SwapchainKHR
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
SwapchainKHR
[src]
impl
Handle
for
ShaderModule
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
ShaderModule
[src]
impl
Handle
for
DisplayModeKHR
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
DisplayModeKHR
[src]
impl
Handle
for
RenderPass
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
RenderPass
[src]
impl
Handle
for
Event
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
Event
[src]
impl
Handle
for
DisplayKHR
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
DisplayKHR
[src]
impl
Handle
for
IndirectCommandsLayoutNV
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
IndirectCommandsLayoutNV
[src]
impl
Handle
for
VideoSessionParametersKHR
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
VideoSessionParametersKHR
[src]
impl
Handle
for
Queue
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
Queue
[src]
impl
Handle
for
PipelineCache
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
PipelineCache
[src]
impl
Handle
for
ImageView
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
ImageView
[src]
impl
Handle
for
DeferredOperationKHR
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
DeferredOperationKHR
[src]
impl
Handle
for
CuFunctionNVX
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
CuFunctionNVX
[src]
impl
Handle
for
Instance
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
Instance
[src]
impl
Handle
for
AccelerationStructureKHR
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
AccelerationStructureKHR
[src]
impl
Handle
for
SamplerYcbcrConversion
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
SamplerYcbcrConversion
[src]
impl
Handle
for
DescriptorUpdateTemplate
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
DescriptorUpdateTemplate
[src]
impl
Handle
for
QueryPool
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
QueryPool
[src]
impl
Handle
for
Fence
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
Fence
[src]
impl
Handle
for
ValidationCacheEXT
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
ValidationCacheEXT
[src]
impl
Handle
for
Image
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
Image
[src]
impl
Handle
for
CommandBuffer
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
CommandBuffer
[src]
impl
Handle
for
Pipeline
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
Pipeline
[src]
impl
Handle
for
CommandPool
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
CommandPool
[src]
impl
Handle
for
DebugReportCallbackEXT
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
DebugReportCallbackEXT
[src]
impl
Handle
for
DeviceMemory
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
DeviceMemory
[src]
impl
Handle
for
VideoSessionKHR
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
VideoSessionKHR
[src]
impl
Handle
for
Device
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
Device
[src]
impl
Handle
for
DescriptorSet
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
DescriptorSet
[src]
impl
Handle
for
DescriptorPool
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
DescriptorPool
[src]
impl
Handle
for
CuModuleNVX
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
CuModuleNVX
[src]
impl
Handle
for
PrivateDataSlotEXT
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
PrivateDataSlotEXT
[src]
impl
Handle
for
Buffer
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
Buffer
[src]
impl
Handle
for
DebugUtilsMessengerEXT
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
DebugUtilsMessengerEXT
[src]
impl
Handle
for
Semaphore
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
Semaphore
[src]
impl
Handle
for
Framebuffer
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
Framebuffer
[src]
impl
Handle
for
PerformanceConfigurationINTEL
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
PerformanceConfigurationINTEL
[src]
impl
Handle
for
PhysicalDevice
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
PhysicalDevice
[src]
impl
Handle
for
DescriptorSetLayout
[src]
pub const
TYPE
:
ObjectType
[src]
pub fn
as_raw
(self) ->
u64
[src]
pub fn
from_raw
(x:
u64
) ->
DescriptorSetLayout
Implementors