//! # Art
//!//! A library for modeling artistic concepts.
pubmodkinds{/// The primary colors according to the RYB color model.
pubenumPrimaryColor{
Red,
Yellow,
Blue,}/// The secondary colors according to the RYB color model.
pubenumSecondaryColor{
Orange,
Green,
Purple,}}pubmodutils{usecrate::kinds::*;/// Combines two primary colors in equal amounts to create
/// a secondary color.
pubfnmix(c1: PrimaryColor, c2: PrimaryColor)-> SecondaryColor{// --snip--
unimplemented!();}}