Struct erupt::vk1_2::AttachmentDescription2
source · #[repr(C)]pub struct AttachmentDescription2 {
pub s_type: StructureType,
pub p_next: *const c_void,
pub flags: AttachmentDescriptionFlags,
pub format: Format,
pub samples: SampleCountFlagBits,
pub load_op: AttachmentLoadOp,
pub store_op: AttachmentStoreOp,
pub stencil_load_op: AttachmentLoadOp,
pub stencil_store_op: AttachmentStoreOp,
pub initial_layout: ImageLayout,
pub final_layout: ImageLayout,
}
Expand description
Vulkan Manual Page · Structure
Fields
s_type: StructureType
p_next: *const c_void
flags: AttachmentDescriptionFlags
format: Format
samples: SampleCountFlagBits
load_op: AttachmentLoadOp
store_op: AttachmentStoreOp
stencil_load_op: AttachmentLoadOp
stencil_store_op: AttachmentStoreOp
initial_layout: ImageLayout
final_layout: ImageLayout
Implementations
sourceimpl AttachmentDescription2
impl AttachmentDescription2
pub const STRUCTURE_TYPE: StructureType = crate::vk1_0::StructureType::ATTACHMENT_DESCRIPTION_2
sourceimpl AttachmentDescription2
impl AttachmentDescription2
pub fn into_builder<'a>(self) -> AttachmentDescription2Builder<'a>
Trait Implementations
sourceimpl Clone for AttachmentDescription2
impl Clone for AttachmentDescription2
sourcefn clone(&self) -> AttachmentDescription2
fn clone(&self) -> AttachmentDescription2
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for AttachmentDescription2
impl Debug for AttachmentDescription2
sourceimpl Default for AttachmentDescription2
impl Default for AttachmentDescription2
impl Copy for AttachmentDescription2
Auto Trait Implementations
impl RefUnwindSafe for AttachmentDescription2
impl !Send for AttachmentDescription2
impl !Sync for AttachmentDescription2
impl Unpin for AttachmentDescription2
impl UnwindSafe for AttachmentDescription2
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more