CSS Named Colors
Basically what it says on the tin. Conversion to/from names, hex codes, and rgb triples.
No dependencies, no allocations, mostly const
.
// parsing
let color = from_name.expect;
// conversion
assert_eq!;
assert_eq!;
// `transparent` is handled reasonably
assert_eq!;
assert!;
// aliases/collisions are handled alphabetically
assert_eq!;
assert_eq!; // _not_ CYAN