Skip to main content

Resource

Trait Resource 

Source
pub trait Resource {
    type Node;
}
Expand description

A Vulkan resource which may be bound to a Graph.

See Graph::bind_resource and Command::bind_resource.

Required Associated Types§

Source

type Node

The resource handle type.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl Resource for Arc<AccelerationStructure>

Source§

impl Resource for Arc<Buffer>

Source§

impl Resource for Arc<Image>

Source§

impl Resource for Arc<Lease<AccelerationStructure>>

Source§

impl Resource for Arc<Lease<Buffer>>

Source§

impl Resource for Arc<Lease<Image>>

Source§

impl<'a> Resource for &'a Arc<AccelerationStructure>

Source§

impl<'a> Resource for &'a Arc<Buffer>

Source§

impl<'a> Resource for &'a Arc<Image>

Source§

impl<'a> Resource for &'a Arc<Lease<AccelerationStructure>>

Source§

impl<'a> Resource for &'a Arc<Lease<Buffer>>

Source§

impl<'a> Resource for &'a Arc<Lease<Image>>

Implementors§