pub struct RenderPassInfo {
pub attachments: Vec<AttachmentInfo>,
pub subpasses: Vec<Subpass>,
pub dependencies: Vec<SubpassDependency>,
}Expand description
Defines render pass, its attachments and one implicit subpass.
Fields§
§attachments: Vec<AttachmentInfo>Describes attachments used in the render pass.
subpasses: Vec<Subpass>§dependencies: Vec<SubpassDependency>Trait Implementations§
Source§impl Clone for RenderPassInfo
impl Clone for RenderPassInfo
Source§fn clone(&self) -> RenderPassInfo
fn clone(&self) -> RenderPassInfo
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RenderPassInfo
impl Debug for RenderPassInfo
Source§impl Hash for RenderPassInfo
impl Hash for RenderPassInfo
Source§impl PartialEq for RenderPassInfo
impl PartialEq for RenderPassInfo
impl Eq for RenderPassInfo
impl StructuralPartialEq for RenderPassInfo
Auto Trait Implementations§
impl Freeze for RenderPassInfo
impl RefUnwindSafe for RenderPassInfo
impl Send for RenderPassInfo
impl Sync for RenderPassInfo
impl Unpin for RenderPassInfo
impl UnwindSafe for RenderPassInfo
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