pub struct RenderPassBeginInfo<'d>(/* private fields */);
Implementations§
Source§impl<'d> RenderPassBeginInfo<'d>
impl<'d> RenderPassBeginInfo<'d>
pub fn new( render_pass: &'d (impl VkHandle<Handle = VkRenderPass> + ?Sized), framebuffer: &'d (impl VkHandle<Handle = VkFramebuffer> + ?Sized), render_area: VkRect2D, clear_values: &'d [ClearValue], ) -> Self
Trait Implementations§
Source§impl<'d> AsRef<VkRenderPassBeginInfo> for RenderPassBeginInfo<'d>
impl<'d> AsRef<VkRenderPassBeginInfo> for RenderPassBeginInfo<'d>
Source§fn as_ref(&self) -> &VkRenderPassBeginInfo
fn as_ref(&self) -> &VkRenderPassBeginInfo
Converts this type into a shared reference of the (usually inferred) input type.
Auto Trait Implementations§
impl<'d> Freeze for RenderPassBeginInfo<'d>
impl<'d> !RefUnwindSafe for RenderPassBeginInfo<'d>
impl<'d> !Send for RenderPassBeginInfo<'d>
impl<'d> !Sync for RenderPassBeginInfo<'d>
impl<'d> Unpin for RenderPassBeginInfo<'d>
impl<'d> !UnwindSafe for RenderPassBeginInfo<'d>
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