Struct ash::vk::InputAttachmentAspectReference
source · #[repr(C)]pub struct InputAttachmentAspectReference {
pub subpass: u32,
pub input_attachment_index: u32,
pub aspect_mask: ImageAspectFlags,
}
Expand description
Fields§
§subpass: u32
§input_attachment_index: u32
§aspect_mask: ImageAspectFlags
Implementations§
source§impl InputAttachmentAspectReference
impl InputAttachmentAspectReference
pub fn subpass(self, subpass: u32) -> Self
pub fn input_attachment_index(self, input_attachment_index: u32) -> Self
pub fn aspect_mask(self, aspect_mask: ImageAspectFlags) -> Self
Trait Implementations§
source§impl Clone for InputAttachmentAspectReference
impl Clone for InputAttachmentAspectReference
source§fn clone(&self) -> InputAttachmentAspectReference
fn clone(&self) -> InputAttachmentAspectReference
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 Default for InputAttachmentAspectReference
impl Default for InputAttachmentAspectReference
source§fn default() -> InputAttachmentAspectReference
fn default() -> InputAttachmentAspectReference
Returns the “default value” for a type. Read more
impl Copy for InputAttachmentAspectReference
Auto Trait Implementations§
impl Freeze for InputAttachmentAspectReference
impl RefUnwindSafe for InputAttachmentAspectReference
impl Send for InputAttachmentAspectReference
impl Sync for InputAttachmentAspectReference
impl Unpin for InputAttachmentAspectReference
impl UnwindSafe for InputAttachmentAspectReference
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