message: removed some implementations in define_colors macro implementation because they have a default implementation in Pixel Trait
diff: @@ -74,19 +74,10 @@ impl<T: Primitive + 'static> Pixel for $ident<T> {
  type Subpixel = T;
  - fn channel_count() -> u8 {
  - $channels
  - }
  const CHANNEL_COUNT: u8 = $channels;
  - fn color_model() -> &'static str {
  - $interpretation
  - }
  const COLOR_MODEL: &'static str = $interpretation;
  - fn color_type() -> ColorType {
  - ColorType::$color_type(mem::size_of::<T>() as u8 * 8)
  - }
  const COLOR_TYPE: ColorType = ColorType::$color_type(mem::size_of::<T>() as u8 * 8);
  #[inline(always)]
  