pub struct ImageLeaseNode { /* private fields */ }Expand description
Resource node.
Trait Implementations§
Source§impl Bind<&mut RenderGraph, ImageLeaseNode> for Lease<Image>
impl Bind<&mut RenderGraph, ImageLeaseNode> for Lease<Image>
Source§fn bind(self, graph: &mut RenderGraph) -> ImageLeaseNode
fn bind(self, graph: &mut RenderGraph) -> ImageLeaseNode
Binds the resource to a graph-like object. Read more
Source§impl<'a> Bind<&mut RenderGraph, ImageLeaseNode> for &'a Arc<Lease<Image>>
impl<'a> Bind<&mut RenderGraph, ImageLeaseNode> for &'a Arc<Lease<Image>>
Source§fn bind(self, graph: &mut RenderGraph) -> ImageLeaseNode
fn bind(self, graph: &mut RenderGraph) -> ImageLeaseNode
Binds the resource to a graph-like object. Read more
Source§impl Bind<&mut RenderGraph, ImageLeaseNode> for Arc<Lease<Image>>
impl Bind<&mut RenderGraph, ImageLeaseNode> for Arc<Lease<Image>>
Source§fn bind(self, graph: &mut RenderGraph) -> ImageLeaseNode
fn bind(self, graph: &mut RenderGraph) -> ImageLeaseNode
Binds the resource to a graph-like object. Read more
Source§impl Clone for ImageLeaseNode
impl Clone for ImageLeaseNode
impl Copy for ImageLeaseNode
Source§impl Debug for ImageLeaseNode
impl Debug for ImageLeaseNode
impl Eq for ImageLeaseNode
Source§impl From<ImageLeaseNode> for AnyImageNode
impl From<ImageLeaseNode> for AnyImageNode
Source§fn from(node: ImageLeaseNode) -> Self
fn from(node: ImageLeaseNode) -> Self
Converts to this type from the input type.
Source§impl Hash for ImageLeaseNode
impl Hash for ImageLeaseNode
Source§impl<'a> Index<ImageLeaseNode> for Bindings<'a>
impl<'a> Index<ImageLeaseNode> for Bindings<'a>
Source§impl Node for ImageLeaseNode
impl Node for ImageLeaseNode
Source§impl Ord for ImageLeaseNode
impl Ord for ImageLeaseNode
Source§fn cmp(&self, other: &ImageLeaseNode) -> Ordering
fn cmp(&self, other: &ImageLeaseNode) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for ImageLeaseNode
impl PartialEq for ImageLeaseNode
Source§fn eq(&self, other: &ImageLeaseNode) -> bool
fn eq(&self, other: &ImageLeaseNode) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for ImageLeaseNode
impl PartialOrd for ImageLeaseNode
impl StructuralPartialEq for ImageLeaseNode
Source§impl Unbind<RenderGraph, Arc<Lease<Image>>> for ImageLeaseNode
impl Unbind<RenderGraph, Arc<Lease<Image>>> for ImageLeaseNode
Source§impl View for ImageLeaseNode
impl View for ImageLeaseNode
Source§type Information = ImageViewInfo
type Information = ImageViewInfo
The information about the resource interpretation.
Source§type Subresource = ImageSubresourceRange
type Subresource = ImageSubresourceRange
The portion of the resource which is bound.
Auto Trait Implementations§
impl Freeze for ImageLeaseNode
impl RefUnwindSafe for ImageLeaseNode
impl Send for ImageLeaseNode
impl Sync for ImageLeaseNode
impl Unpin for ImageLeaseNode
impl UnsafeUnpin for ImageLeaseNode
impl UnwindSafe for ImageLeaseNode
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more