Struct colstodian::spaces::EncodedSrgb [−][src]
pub struct EncodedSrgb;
Expand description
A type representing the encoded sRGB colorspace.
Trait Implementations
impl<SrcSpace, SrcAlpha> ColorAlphaConversionQuery<SrcSpace, SrcAlpha> for EncodedSrgb where
SrcSpace: ColorSpace,
Self: ConvertFromRaw<SrcSpace>,
SrcAlpha: AlphaState,
impl<SrcSpace, SrcAlpha> ColorAlphaConversionQuery<SrcSpace, SrcAlpha> for EncodedSrgb where
SrcSpace: ColorSpace,
Self: ConvertFromRaw<SrcSpace>,
SrcAlpha: AlphaState,
impl<SrcSpace, St> ColorConversionQuery<SrcSpace, St> for EncodedSrgb where
SrcSpace: ColorSpace,
Self: ConvertFromRaw<SrcSpace>,
St: State,
impl<SrcSpace, St> ColorConversionQuery<SrcSpace, St> for EncodedSrgb where
SrcSpace: ColorSpace,
Self: ConvertFromRaw<SrcSpace>,
St: State,
type DstSpace = Self
The DynamicColorSpace
that this type represents.
type LinearSpace = LinearSrgb
type LinearSpace = LinearSrgb
The closest linear color space to this space.
type ComponentStruct = Rgb
type ComponentStruct = Rgb
The ‘bag of components’ that this color space uses.
type DecodedSpace = LinearSrgb
Auto Trait Implementations
impl RefUnwindSafe for EncodedSrgb
impl Send for EncodedSrgb
impl Sync for EncodedSrgb
impl Unpin for EncodedSrgb
impl UnwindSafe for EncodedSrgb
Blanket Implementations
Mutably borrows from an owned value. Read more
impl<SrcAlpha, DstAlpha> ConvertToAlphaRaw<DstAlpha> for SrcAlpha where
DstAlpha: ConvertFromAlphaRaw<SrcAlpha>,
impl<SrcAlpha, DstAlpha> ConvertToAlphaRaw<DstAlpha> for SrcAlpha where
DstAlpha: ConvertFromAlphaRaw<SrcAlpha>,
impl<SrcSpace, DstSpace> ConvertToRaw<DstSpace> for SrcSpace where
SrcSpace: ColorSpace,
DstSpace: ConvertFromRaw<SrcSpace>,
impl<SrcSpace, DstSpace> ConvertToRaw<DstSpace> for SrcSpace where
SrcSpace: ColorSpace,
DstSpace: ConvertFromRaw<SrcSpace>,