pub struct RenderPassSubpassFeedbackCreateInfoEXTBuilder<'a> { /* private fields */ }
Implementations§
source§impl<'a> RenderPassSubpassFeedbackCreateInfoEXTBuilder<'a>
impl<'a> RenderPassSubpassFeedbackCreateInfoEXTBuilder<'a>
pub fn subpass_feedback( self, subpass_feedback: &'a mut RenderPassSubpassFeedbackInfoEXT ) -> Self
sourcepub fn build(self) -> RenderPassSubpassFeedbackCreateInfoEXT
pub fn build(self) -> RenderPassSubpassFeedbackCreateInfoEXT
Calling build will discard all the lifetime information. Only call this if
necessary! Builders implement Deref
targeting their corresponding Vulkan struct,
so references to builders can be passed directly to Vulkan functions.
Trait Implementations§
source§impl<'a> Deref for RenderPassSubpassFeedbackCreateInfoEXTBuilder<'a>
impl<'a> Deref for RenderPassSubpassFeedbackCreateInfoEXTBuilder<'a>
source§impl<'a> DerefMut for RenderPassSubpassFeedbackCreateInfoEXTBuilder<'a>
impl<'a> DerefMut for RenderPassSubpassFeedbackCreateInfoEXTBuilder<'a>
impl ExtendsSubpassDescription2 for RenderPassSubpassFeedbackCreateInfoEXTBuilder<'_>
Auto Trait Implementations§
impl<'a> Freeze for RenderPassSubpassFeedbackCreateInfoEXTBuilder<'a>
impl<'a> RefUnwindSafe for RenderPassSubpassFeedbackCreateInfoEXTBuilder<'a>
impl<'a> !Send for RenderPassSubpassFeedbackCreateInfoEXTBuilder<'a>
impl<'a> !Sync for RenderPassSubpassFeedbackCreateInfoEXTBuilder<'a>
impl<'a> Unpin for RenderPassSubpassFeedbackCreateInfoEXTBuilder<'a>
impl<'a> UnwindSafe for RenderPassSubpassFeedbackCreateInfoEXTBuilder<'a>
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