Enum screen_13::graph::node::AnyBufferNode
source · pub enum AnyBufferNode {
Buffer(BufferNode),
BufferLease(BufferLeaseNode),
}Expand description
Specifies either an owned buffer or a buffer leased from a pool.
Variants§
Trait Implementations§
source§impl Clone for AnyBufferNode
impl Clone for AnyBufferNode
source§impl Debug for AnyBufferNode
impl Debug for AnyBufferNode
source§impl From<BufferLeaseNode> for AnyBufferNode
impl From<BufferLeaseNode> for AnyBufferNode
source§fn from(node: BufferLeaseNode) -> Self
fn from(node: BufferLeaseNode) -> Self
Converts to this type from the input type.
source§impl From<BufferNode> for AnyBufferNode
impl From<BufferNode> for AnyBufferNode
source§fn from(node: BufferNode) -> Self
fn from(node: BufferNode) -> Self
Converts to this type from the input type.
source§impl<'a> Index<AnyBufferNode> for Bindings<'a>
impl<'a> Index<AnyBufferNode> for Bindings<'a>
source§impl Node for AnyBufferNode
impl Node for AnyBufferNode
source§impl View for AnyBufferNode
impl View for AnyBufferNode
§type Information = BufferSubresource
type Information = BufferSubresource
The information about the resource interpretation.
§type Subresource = BufferSubresource
type Subresource = BufferSubresource
The portion of the resource which is bound.