#[repr(C)]pub struct RenderPassCreationControlEXT {
pub s_type: StructureType,
pub p_next: *const c_void,
pub disallow_merging: u32,
}Expand description
VkRenderPassCreationControlEXT
Provided by VK_EXT_subpass_merge_feedback.
§Extends
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_RENDER_PASS_CREATION_CONTROL_EXT.
p_next: *const c_voidOptional, may be null.
disallow_merging: u32Implementations§
Source§impl RenderPassCreationControlEXT
impl RenderPassCreationControlEXT
Sourcepub fn builder<'a>() -> RenderPassCreationControlEXTBuilder<'a>
pub fn builder<'a>() -> RenderPassCreationControlEXTBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for RenderPassCreationControlEXT
impl Clone for RenderPassCreationControlEXT
Source§fn clone(&self) -> RenderPassCreationControlEXT
fn clone(&self) -> RenderPassCreationControlEXT
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 RenderPassCreationControlEXT
impl Debug for RenderPassCreationControlEXT
Source§impl Default for RenderPassCreationControlEXT
impl Default for RenderPassCreationControlEXT
Source§fn default() -> RenderPassCreationControlEXT
fn default() -> RenderPassCreationControlEXT
Returns the “default value” for a type. Read more
impl Copy for RenderPassCreationControlEXT
impl ExtendsRenderPassCreateInfo2 for RenderPassCreationControlEXT
impl ExtendsSubpassDescription2 for RenderPassCreationControlEXT
Auto Trait Implementations§
impl Freeze for RenderPassCreationControlEXT
impl RefUnwindSafe for RenderPassCreationControlEXT
impl !Send for RenderPassCreationControlEXT
impl !Sync for RenderPassCreationControlEXT
impl Unpin for RenderPassCreationControlEXT
impl UnsafeUnpin for RenderPassCreationControlEXT
impl UnwindSafe for RenderPassCreationControlEXT
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