[−][src]Enum vulkano::image::ComponentSwizzle
Describes the value that an individual component must return when being accessed.
Variants
Returns the value that this component should normally have.
Always return zero.
Always return one.
Returns the value of the first component.
Returns the value of the second component.
Returns the value of the third component.
Returns the value of the fourth component.
Trait Implementations
impl Clone for ComponentSwizzle
[src]
fn clone(&self) -> ComponentSwizzle
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for ComponentSwizzle
[src]
impl Debug for ComponentSwizzle
[src]
impl Default for ComponentSwizzle
[src]
fn default() -> ComponentSwizzle
[src]
impl Eq for ComponentSwizzle
[src]
impl PartialEq<ComponentSwizzle> for ComponentSwizzle
[src]
fn eq(&self, other: &ComponentSwizzle) -> bool
[src]
#[must_use]fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for ComponentSwizzle
[src]
impl StructuralPartialEq for ComponentSwizzle
[src]
Auto Trait Implementations
impl RefUnwindSafe for ComponentSwizzle
impl Send for ComponentSwizzle
impl Sync for ComponentSwizzle
impl Unpin for ComponentSwizzle
impl UnwindSafe for ComponentSwizzle
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Content for T
[src]
fn ref_from_ptr(*mut c_void, usize) -> Option<*mut T>
[src]
fn is_size_suitable(usize) -> bool
[src]
fn indiv_size() -> usize
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,