#[repr(C)]pub struct VkRenderPassCreateInfo {
pub sType: VkStructureType,
pub pNext: *const c_void,
pub flags: VkRenderPassCreateFlags,
pub attachmentCount: u32,
pub pAttachments: *const VkAttachmentDescription,
pub subpassCount: u32,
pub pSubpasses: *const VkSubpassDescription,
pub dependencyCount: u32,
pub pDependencies: *const VkSubpassDependency,
}
Fields§
§sType: VkStructureType
§pNext: *const c_void
§flags: VkRenderPassCreateFlags
§attachmentCount: u32
§pAttachments: *const VkAttachmentDescription
§subpassCount: u32
§pSubpasses: *const VkSubpassDescription
§dependencyCount: u32
§pDependencies: *const VkSubpassDependency
Trait Implementations§
Source§impl Clone for VkRenderPassCreateInfo
impl Clone for VkRenderPassCreateInfo
Source§fn clone(&self) -> VkRenderPassCreateInfo
fn clone(&self) -> VkRenderPassCreateInfo
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Default for VkRenderPassCreateInfo
impl Default for VkRenderPassCreateInfo
impl Copy for VkRenderPassCreateInfo
Auto Trait Implementations§
impl Freeze for VkRenderPassCreateInfo
impl RefUnwindSafe for VkRenderPassCreateInfo
impl !Send for VkRenderPassCreateInfo
impl !Sync for VkRenderPassCreateInfo
impl Unpin for VkRenderPassCreateInfo
impl UnwindSafe for VkRenderPassCreateInfo
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