pub trait Grayscale: Saturate { fn grayscale(self) -> Self { ... } }
Defines the color grayscale adjustment functionality
Desaturate the color to grayscale