[][src]Union ash::vk::ClearColorValue

#[repr(C)]
pub union ClearColorValue {
    pub float32: [f32; 4],
    pub int32: [i32; 4],
    pub uint32: [u32; 4],
}

https://www.khronos.org/registry/vulkan/specs/1.1-extensions/man/html/VkClearColorValue.html

Fields

float32: [f32; 4]int32: [i32; 4]uint32: [u32; 4]

Trait Implementations

impl Copy for ClearColorValue[src]

impl Default for ClearColorValue[src]

impl Clone for ClearColorValue[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl Unpin for ClearColorValue

impl Sync for ClearColorValue

impl Send for ClearColorValue

impl UnwindSafe for ClearColorValue

impl RefUnwindSafe for ClearColorValue

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]