Struct vulkanalia::vk::AttachmentDescription2
source · #[repr(C)]pub struct AttachmentDescription2 {
pub s_type: StructureType,
pub next: *const c_void,
pub flags: AttachmentDescriptionFlags,
pub format: Format,
pub samples: SampleCountFlags,
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
Fields§
§s_type: StructureType
§next: *const c_void
§flags: AttachmentDescriptionFlags
§format: Format
§samples: SampleCountFlags
§load_op: AttachmentLoadOp
§store_op: AttachmentStoreOp
§stencil_load_op: AttachmentLoadOp
§stencil_store_op: AttachmentStoreOp
§initial_layout: ImageLayout
§final_layout: ImageLayout
Trait Implementations§
source§impl Cast for AttachmentDescription2
impl Cast for AttachmentDescription2
§type Target = AttachmentDescription2
type Target = AttachmentDescription2
The other type this type can be used interchangeably with in FFI.
source§impl Clone for AttachmentDescription2
impl Clone for AttachmentDescription2
source§fn clone(&self) -> AttachmentDescription2
fn clone(&self) -> AttachmentDescription2
Returns a copy 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 AttachmentDescription2
impl Debug for AttachmentDescription2
source§impl Default for AttachmentDescription2
impl Default for AttachmentDescription2
source§fn default() -> AttachmentDescription2
fn default() -> AttachmentDescription2
Returns the “default value” for a type. Read more
source§impl<'b> HasBuilder<'b> for AttachmentDescription2
impl<'b> HasBuilder<'b> for AttachmentDescription2
source§impl Hash for AttachmentDescription2
impl Hash for AttachmentDescription2
source§impl PartialEq<AttachmentDescription2> for AttachmentDescription2
impl PartialEq<AttachmentDescription2> for AttachmentDescription2
source§fn eq(&self, other: &AttachmentDescription2) -> bool
fn eq(&self, other: &AttachmentDescription2) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for AttachmentDescription2
impl Eq for AttachmentDescription2
impl StructuralEq for AttachmentDescription2
impl StructuralPartialEq 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§
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