pub struct ImageNode { /* private fields */ }Trait Implementations
sourceimpl Bind<&mut RenderGraph, ImageNode> for Image
impl Bind<&mut RenderGraph, ImageNode> for Image
fn bind(self, graph: &mut RenderGraph) -> ImageNode
sourceimpl<'a> Bind<&mut RenderGraph, ImageNode> for &'a Arc<Image>
impl<'a> Bind<&mut RenderGraph, ImageNode> for &'a Arc<Image>
fn bind(self, graph: &mut RenderGraph) -> ImageNode
sourceimpl Bind<&mut RenderGraph, ImageNode> for Arc<Image>
impl Bind<&mut RenderGraph, ImageNode> for Arc<Image>
fn bind(self, graph: &mut RenderGraph) -> ImageNode
sourceimpl From<ImageNode> for AnyImageNode
impl From<ImageNode> for AnyImageNode
sourceimpl Unbind<RenderGraph, Arc<Image>> for ImageNode
impl Unbind<RenderGraph, Arc<Image>> for ImageNode
fn unbind(self, graph: &mut RenderGraph) -> Arc<Image>
sourceimpl View for ImageNode
impl View for ImageNode
type Information = ImageViewInfo
type Subresource = ImageSubresource
impl Copy for ImageNode
Auto Trait Implementations
impl RefUnwindSafe for ImageNode
impl Send for ImageNode
impl Sync for ImageNode
impl Unpin for ImageNode
impl UnwindSafe for ImageNode
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