pub struct RenderPassBuilder { /* private fields */ }Implementations§
Source§impl RenderPassBuilder
impl RenderPassBuilder
pub fn new() -> Self
pub fn with_attachment(self, attachment: AttachmentDescription) -> Self
pub fn with_subpass(self, subpass: SubpassBlueprint) -> Self
pub fn with_dependency(self, dependency: SubpassDependency) -> Self
pub fn build(self, device: &Device) -> Result<RenderPass, Result>
Auto Trait Implementations§
impl Freeze for RenderPassBuilder
impl RefUnwindSafe for RenderPassBuilder
impl Send for RenderPassBuilder
impl Sync for RenderPassBuilder
impl Unpin for RenderPassBuilder
impl UnsafeUnpin for RenderPassBuilder
impl UnwindSafe for RenderPassBuilder
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