pub trait ColorComponents<Component, const N: usize>:
ArrayCast<Array = [Component; N]>
+ Copy
+ Send
+ Sync
+ 'static { }Expand description
Types that may be cast to and from a fixed sized array.
Quantization functions in quantette operate over a color type/space.
These types must implement ArrayCast where Component is the data type and N is the
number of channels.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.