pub struct SubpassRef<'r, RenderPass: 'r + ?Sized + VkHandle<Handle = VkRenderPass>>(pub &'r RenderPass, pub u32);
Expand description
A reference to a subpass in a render pass object.
Tuple Fields§
§0: &'r RenderPass
§1: u32
Trait Implementations§
Source§impl<'r, RenderPass: 'r + ?Sized + VkHandle<Handle = VkRenderPass>> Clone for SubpassRef<'r, RenderPass>
impl<'r, RenderPass: 'r + ?Sized + VkHandle<Handle = VkRenderPass>> Clone for SubpassRef<'r, RenderPass>
Source§impl<'r, RenderPass: 'r + ?Sized + VkHandle<Handle = VkRenderPass>> Debug for SubpassRef<'r, RenderPass>
impl<'r, RenderPass: 'r + ?Sized + VkHandle<Handle = VkRenderPass>> Debug for SubpassRef<'r, RenderPass>
Source§impl<'r, RenderPass: 'r + ?Sized + VkHandle<Handle = VkRenderPass>> Hash for SubpassRef<'r, RenderPass>
impl<'r, RenderPass: 'r + ?Sized + VkHandle<Handle = VkRenderPass>> Hash for SubpassRef<'r, RenderPass>
Source§impl<'r, RenderPass: 'r + ?Sized + VkHandle<Handle = VkRenderPass>> PartialEq for SubpassRef<'r, RenderPass>
impl<'r, RenderPass: 'r + ?Sized + VkHandle<Handle = VkRenderPass>> PartialEq for SubpassRef<'r, RenderPass>
impl<'r, RenderPass: 'r + ?Sized + VkHandle<Handle = VkRenderPass>> Copy for SubpassRef<'r, RenderPass>
impl<'r, RenderPass: 'r + ?Sized + VkHandle<Handle = VkRenderPass>> Eq for SubpassRef<'r, RenderPass>
Auto Trait Implementations§
impl<'r, RenderPass> Freeze for SubpassRef<'r, RenderPass>where
RenderPass: ?Sized,
impl<'r, RenderPass> RefUnwindSafe for SubpassRef<'r, RenderPass>where
RenderPass: RefUnwindSafe + ?Sized,
impl<'r, RenderPass> Send for SubpassRef<'r, RenderPass>
impl<'r, RenderPass> Sync for SubpassRef<'r, RenderPass>
impl<'r, RenderPass> Unpin for SubpassRef<'r, RenderPass>where
RenderPass: ?Sized,
impl<'r, RenderPass> UnwindSafe for SubpassRef<'r, RenderPass>where
RenderPass: RefUnwindSafe + ?Sized,
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