Moved main to top

Ayrton Chilibeck 2024-01-12 01:24:45 -07:00
parent c49de07543
commit d81fd6f4fd
Signed by: ayrton
GPG Key ID: BAE24A03DCBF160D
1 changed files with 10 additions and 10 deletions

View File

@ -2,6 +2,16 @@ use std::path::PathBuf;
use clap::{Parser, Subcommand}; use clap::{Parser, Subcommand};
fn main() {
let cli = Cli::parse();
let verbosity = get_verbosity(cli);
println!("verbosity = {}", verbosity);
println!("Hello, world!");
}
// Initialize CLI arguments using clap // Initialize CLI arguments using clap
#[derive(Parser)] #[derive(Parser)]
#[command(author, version, about, long_about = None)] #[command(author, version, about, long_about = None)]
@ -34,16 +44,6 @@ enum Command {
Grade, Grade,
} }
fn main() {
let cli = Cli::parse();
let verbosity = get_verbosity(cli);
println!("verbosity = {}", verbosity);
println!("Hello, world!");
}
fn get_verbosity(cli: Cli) -> u8 { fn get_verbosity(cli: Cli) -> u8 {
// Check the user defined verbosity, if none, set to normal // Check the user defined verbosity, if none, set to normal
let verbosity: u8; let verbosity: u8;