#[repr(C)]pub struct VkFramebufferCreateInfo {
pub sType: VkStructureType,
pub pNext: *const c_void,
pub flags: VkFramebufferCreateFlags,
pub renderPass: VkRenderPass,
pub attachmentCount: u32,
pub pAttachments: *const VkImageView,
pub width: u32,
pub height: u32,
pub layers: u32,
}
Fields§
§sType: VkStructureType
§pNext: *const c_void
§flags: VkFramebufferCreateFlags
§renderPass: VkRenderPass
§attachmentCount: u32
§pAttachments: *const VkImageView
§width: u32
§height: u32
§layers: u32
Trait Implementations§
Source§impl Clone for VkFramebufferCreateInfo
impl Clone for VkFramebufferCreateInfo
Source§fn clone(&self) -> VkFramebufferCreateInfo
fn clone(&self) -> VkFramebufferCreateInfo
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 VkFramebufferCreateInfo
impl Default for VkFramebufferCreateInfo
impl Copy for VkFramebufferCreateInfo
Auto Trait Implementations§
impl Freeze for VkFramebufferCreateInfo
impl RefUnwindSafe for VkFramebufferCreateInfo
impl !Send for VkFramebufferCreateInfo
impl !Sync for VkFramebufferCreateInfo
impl Unpin for VkFramebufferCreateInfo
impl UnwindSafe for VkFramebufferCreateInfo
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