[−][src]Enum img2raw::ColorSpace
Available color spaces for the pixel data.
Variants
The pixel data does not contain color information.
The CIE XYZ 1931 color space using the D65 illuminant.
The sRGB color space as defined by IEC 61966-2-1:1999.
The sRGB color space but without gamma correction, i.e. linear.
Trait Implementations
impl Clone for ColorSpace
[src]
fn clone(&self) -> ColorSpace
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for ColorSpace
[src]
impl Debug for ColorSpace
[src]
impl Display for ColorSpace
[src]
impl Eq for ColorSpace
[src]
impl From<ColorSpace> for ColorSpaceInfo
[src]
fn from(color_space: ColorSpace) -> Self
[src]
impl FromStr for ColorSpace
[src]
type Err = UnknownVariant
The associated error which can be returned from parsing.
fn from_str(s: &str) -> Result<Self, Self::Err>
[src]
impl Hash for ColorSpace
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl PartialEq<ColorSpace> for ColorSpace
[src]
fn eq(&self, other: &ColorSpace) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for ColorSpace
[src]
impl StructuralPartialEq for ColorSpace
[src]
Auto Trait Implementations
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> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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>,