Struct vulkanalia::vk::AttachmentDescription
source · #[repr(C)]pub struct AttachmentDescription {
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§
§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 AttachmentDescription
impl Cast for AttachmentDescription
§type Target = AttachmentDescription
type Target = AttachmentDescription
The other type this type can be used interchangeably with in FFI.
source§impl Clone for AttachmentDescription
impl Clone for AttachmentDescription
source§fn clone(&self) -> AttachmentDescription
fn clone(&self) -> AttachmentDescription
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 AttachmentDescription
impl Debug for AttachmentDescription
source§impl Default for AttachmentDescription
impl Default for AttachmentDescription
source§fn default() -> AttachmentDescription
fn default() -> AttachmentDescription
Returns the “default value” for a type. Read more
source§impl HasBuilder<'static> for AttachmentDescription
impl HasBuilder<'static> for AttachmentDescription
source§impl Hash for AttachmentDescription
impl Hash for AttachmentDescription
source§impl PartialEq<AttachmentDescription> for AttachmentDescription
impl PartialEq<AttachmentDescription> for AttachmentDescription
source§fn eq(&self, other: &AttachmentDescription) -> bool
fn eq(&self, other: &AttachmentDescription) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for AttachmentDescription
impl Eq for AttachmentDescription
impl StructuralEq for AttachmentDescription
impl StructuralPartialEq for AttachmentDescription
Auto Trait Implementations§
impl RefUnwindSafe for AttachmentDescription
impl Send for AttachmentDescription
impl Sync for AttachmentDescription
impl Unpin for AttachmentDescription
impl UnwindSafe for AttachmentDescription
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