1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
mod constants; mod convert; mod opts; mod ui; use convert::{do_convert, ConversionError}; pub use {opts::Opts, ui::ColorPalette}; /// Execute conversion and print results pub fn run(opts: Opts) -> Result<(), ConversionError> { let output = do_convert(opts)?; // Print result print!("{}", output); Ok(()) }