pub use self::kinds::PrimaryColor;
pub use self::kinds::SecondaryColor;
pub use self::utils::mix;
pub use self::nepadd::add;
pub mod kinds {
pub enum PrimaryColor {
Red,
Yellow,
Blue,
}
pub enum SecondaryColor {
Orange,
Green,
Purple,
}
}
pub mod utils {
use crate::kinds::*;
pub fn mix(_c1: PrimaryColor,_c2: PrimaryColor) -> SecondaryColor {
let sec = SecondaryColor::Green;
sec
}
}
pub mod nepadd {
pub fn add(d1: i32,d2:i32) -> i32 {
let d3 = d1+d2;
d3
}
}