summaryrefslogtreecommitdiff
path: root/crates/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/src/lib.rs')
-rw-r--r--crates/src/lib.rs33
1 files changed, 0 insertions, 33 deletions
diff --git a/crates/src/lib.rs b/crates/src/lib.rs
deleted file mode 100644
index 5cf1d97..0000000
--- a/crates/src/lib.rs
+++ /dev/null
@@ -1,33 +0,0 @@
-//! # Art
-//!
-//! A library for modeling artistic concepts.
-
-pub use kinds::PrimaryColor;
-pub use kinds::SecondaryColor;
-pub use utils::mix;
-
-pub mod kinds {
- /// The primary colors according to the RYB color model.
- pub enum PrimaryColor {
- Red,
- Yellow,
- Blue,
- }
-
- /// The secondary colors according to the RYB color model.
- pub enum SecondaryColor {
- Orange,
- Green,
- Purple,
- }
-}
-
-pub mod utils {
- use crate::kinds::*;
-
- /// Combines two primary color in equal amounts to create
- /// a secondary color.
- pub fn mix(c1: PrimaryColor, c2: PrimaryColor) -> SecondaryColor {
- SecondaryColor::Green
- }
-}