#[repr(C)]
#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
#[derive(Copy, Clone, Debug, Default, Eq, PartialEq, Ord, PartialOrd, Hash)]
/// A `BGR` pixel.
pub struct Bgr<T> {
/// Blue Component
pub b: T,
/// Green Component
pub g: T,
/// Red Component
pub r: T,
}