Struct lodepng::RGB
[−]
pub struct RGB<ComponentType> { pub r: ComponentType, pub g: ComponentType, pub b: ComponentType, }
Fields
r: ComponentType
g: ComponentType
b: ComponentType
Methods
impl<T> RGB<T> where T: Clone
Trait Implementations
impl<ComponentType> PartialOrd<RGB<ComponentType>> for RGB<ComponentType> where ComponentType: PartialOrd<ComponentType>
fn partial_cmp(&self, __arg_0: &RGB<ComponentType>) -> Option<Ordering>
fn lt(&self, __arg_0: &RGB<ComponentType>) -> bool
fn le(&self, __arg_0: &RGB<ComponentType>) -> bool
fn gt(&self, __arg_0: &RGB<ComponentType>) -> bool
fn ge(&self, __arg_0: &RGB<ComponentType>) -> bool
impl<ComponentType> Ord for RGB<ComponentType> where ComponentType: Ord
impl<ComponentType> PartialEq<RGB<ComponentType>> for RGB<ComponentType> where ComponentType: PartialEq<ComponentType>
fn eq(&self, __arg_0: &RGB<ComponentType>) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &RGB<ComponentType>) -> bool
This method tests for !=
.
impl<ComponentType> Eq for RGB<ComponentType> where ComponentType: Eq
impl<ComponentType> Debug for RGB<ComponentType> where ComponentType: Debug
fn fmt(&self, __arg_0: &mut Formatter) -> Result<(), Error>
Formats the value using the given formatter.
impl<ComponentType> Clone for RGB<ComponentType> where ComponentType: Clone
fn clone(&self) -> RGB<ComponentType>
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