Struct vulkan_bindings::RenderingAttachmentInfo
source · [−]#[repr(C)]pub struct RenderingAttachmentInfo {
pub sType: StructureType,
pub pNext: *const c_void,
pub imageView: ImageView,
pub imageLayout: ImageLayout,
pub resolveMode: ResolveModeFlagBits,
pub resolveImageView: ImageView,
pub resolveImageLayout: ImageLayout,
pub loadOp: AttachmentLoadOp,
pub storeOp: AttachmentStoreOp,
pub clearValue: ClearValue,
}
Fields
sType: StructureType
pNext: *const c_void
imageView: ImageView
imageLayout: ImageLayout
resolveMode: ResolveModeFlagBits
resolveImageView: ImageView
resolveImageLayout: ImageLayout
loadOp: AttachmentLoadOp
storeOp: AttachmentStoreOp
clearValue: ClearValue
Trait Implementations
sourceimpl Clone for RenderingAttachmentInfo
impl Clone for RenderingAttachmentInfo
sourcefn clone(&self) -> RenderingAttachmentInfo
fn clone(&self) -> RenderingAttachmentInfo
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 more
impl Copy for RenderingAttachmentInfo
Auto Trait Implementations
impl RefUnwindSafe for RenderingAttachmentInfo
impl !Send for RenderingAttachmentInfo
impl !Sync for RenderingAttachmentInfo
impl Unpin for RenderingAttachmentInfo
impl UnwindSafe for RenderingAttachmentInfo
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more