Struct components::colorspace::AlphaChannel [−]
pub struct AlphaChannel<C> where
C: ColorSpace, { /* fields omitted */ }Implementations
impl<C> Alpha<C> where
C: ColorSpace,
impl<C> Alpha<C> where
C: ColorSpace, Trait Implementations
impl<C> AdjustHue for Alpha<C> where
C: AdjustHue + ColorSpace,
impl<C> AdjustHue for Alpha<C> where
C: AdjustHue + ColorSpace, pub fn adjust_hue(self, delta: f64) -> Alpha<C>
pub fn complement(self) -> Self
impl<C> Clone for Alpha<C> where
C: Clone + ColorSpace,
impl<C> Clone for Alpha<C> where
C: Clone + ColorSpace, pub fn clone(&self) -> Alpha<C>
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl<C> Copy for Alpha<C> where
C: Copy + ColorSpace,
impl<C> Copy for Alpha<C> where
C: Copy + ColorSpace, impl<C> Debug for Alpha<C> where
C: Debug + ColorSpace,
impl<C> Debug for Alpha<C> where
C: Debug + ColorSpace, impl<C> GetAlpha<C> for Alpha<C> where
C: ColorSpace,
impl<C> GetAlpha<C> for Alpha<C> where
C: ColorSpace, impl<C> HasAlpha<C> for Alpha<C> where
C: ColorSpace,
impl<C> HasAlpha<C> for Alpha<C> where
C: ColorSpace, impl<C> Lighten for Alpha<C> where
C: Lighten + ColorSpace,
impl<C> Lighten for Alpha<C> where
C: Lighten + ColorSpace, impl<C> Saturate for Alpha<C> where
C: Saturate + ColorSpace,
impl<C> Saturate for Alpha<C> where
C: Saturate + ColorSpace, pub fn saturate(self, delta: f64) -> Alpha<C>
pub fn desaturate(self, delta: f64) -> Self
impl<C> SetAlpha<C> for Alpha<C> where
C: ColorSpace,
impl<C> SetAlpha<C> for Alpha<C> where
C: ColorSpace, pub fn set_alpha(&mut self, alpha: f64) -> &Alpha<C>
pub fn set_opacity(&mut self, opacity: f64) -> &Alpha<C>
pub fn set_transparency(&mut self, transparency: f64) -> &Alpha<C>
Auto Trait Implementations
impl<C> RefUnwindSafe for Alpha<C> where
C: RefUnwindSafe,
impl<C> RefUnwindSafe for Alpha<C> where
C: RefUnwindSafe, impl<C> UnwindSafe for Alpha<C> where
C: UnwindSafe,
impl<C> UnwindSafe for Alpha<C> where
C: UnwindSafe, Blanket Implementations
impl<Fr, To> IntoColor<To> for Fr where
To: FromColor<Fr>,
impl<Fr, To> IntoColor<To> for Fr where
To: FromColor<Fr>, pub fn into_color(self) -> To
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,