Struct hsluv::Hpluv
[−]
[src]
pub struct Hpluv { /* fields omitted */ }
Trait Implementations
impl Debug for Hpluv
[src]
impl Clone for Hpluv
[src]
fn clone(&self) -> Hpluv
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl Copy for Hpluv
[src]
impl Hsl for Hpluv
[src]
fn new(hue: f64, saturation: f64, lightness: f64) -> Result<Hpluv, HslBounds>
fn hue(&self) -> f64
fn hue_ref(&self) -> &f64
fn hue_mut(&mut self) -> &mut f64
fn saturation(&self) -> f64
fn saturation_ref(&self) -> &f64
fn saturation_mut(&mut self) -> &mut f64
fn lightness(&self) -> f64
fn lightness_ref(&self) -> &f64
fn lightness_mut(&mut self) -> &mut f64
impl From<Lch> for Hpluv
[src]
fn from(Lch { lightness: lightness, chroma: chroma, hue: hue }: Lch) -> Hpluv
Performs the conversion.