Struct screen_13::graph::BufferNode
source · [−]pub struct BufferNode { /* private fields */ }Trait Implementations
sourceimpl Bind<&mut RenderGraph, BufferNode> for Buffer
impl Bind<&mut RenderGraph, BufferNode> for Buffer
fn bind(self, graph: &mut RenderGraph) -> BufferNode
sourceimpl<'a> Bind<&mut RenderGraph, BufferNode> for &'a Arc<Buffer>
impl<'a> Bind<&mut RenderGraph, BufferNode> for &'a Arc<Buffer>
fn bind(self, graph: &mut RenderGraph) -> BufferNode
sourceimpl Bind<&mut RenderGraph, BufferNode> for Arc<Buffer>
impl Bind<&mut RenderGraph, BufferNode> for Arc<Buffer>
fn bind(self, graph: &mut RenderGraph) -> BufferNode
sourceimpl Clone for BufferNode
impl Clone for BufferNode
sourceimpl Debug for BufferNode
impl Debug for BufferNode
sourceimpl From<BufferNode> for AnyBufferNode
impl From<BufferNode> for AnyBufferNode
sourcefn from(node: BufferNode) -> Self
fn from(node: BufferNode) -> Self
Converts to this type from the input type.
sourceimpl<'a> Index<BufferNode> for Bindings<'a>
impl<'a> Index<BufferNode> for Bindings<'a>
sourceimpl Unbind<RenderGraph, Arc<Buffer>> for BufferNode
impl Unbind<RenderGraph, Arc<Buffer>> for BufferNode
fn unbind(self, graph: &mut RenderGraph) -> Arc<Buffer>
sourceimpl View for BufferNode
impl View for BufferNode
type Information = BufferSubresource
type Subresource = BufferSubresource
impl Copy for BufferNode
Auto Trait Implementations
impl RefUnwindSafe for BufferNode
impl Send for BufferNode
impl Sync for BufferNode
impl Unpin for BufferNode
impl UnwindSafe for BufferNode
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more