[−][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]
pub fn clone(&self) -> ComponentSwizzle
[src]
pub 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]
pub fn default() -> ComponentSwizzle
[src]
impl Eq for ComponentSwizzle
[src]
impl PartialEq<ComponentSwizzle> for ComponentSwizzle
[src]
pub fn eq(&self, other: &ComponentSwizzle) -> bool
[src]
#[must_use]pub 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
[src]
impl Send for ComponentSwizzle
[src]
impl Sync for ComponentSwizzle
[src]
impl Unpin for ComponentSwizzle
[src]
impl UnwindSafe for ComponentSwizzle
[src]
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,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Content for T
[src]
pub fn ref_from_ptr(*mut c_void, usize) -> Option<*mut T>
[src]
pub fn is_size_suitable(usize) -> bool
[src]
pub 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.
pub fn to_owned(&self) -> T
[src]
pub 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.
pub 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>,