generated from OBJNULL/Dockerized-Rust
Aded switch code for Converting and what not
This commit is contained in:
parent
803e59e21f
commit
d293452929
1 changed files with 25 additions and 5 deletions
|
@ -1,23 +1,22 @@
|
|||
// Libraries
|
||||
mod action;
|
||||
mod args;
|
||||
mod packager;
|
||||
mod parser;
|
||||
mod printer;
|
||||
mod reader;
|
||||
mod writer;
|
||||
|
||||
use args::Arguments;
|
||||
use packager::Packager;
|
||||
use parser::Parser;
|
||||
use reader::Reader;
|
||||
use writer::Writer;
|
||||
|
||||
use std::io::Result;
|
||||
|
||||
// Entry-Point
|
||||
fn main() -> Result<()> {
|
||||
// Reading the Arguments
|
||||
let args = Arguments::new();
|
||||
|
||||
// Functions
|
||||
fn convert(args: &Arguments) -> Result<()> {
|
||||
// Display Status
|
||||
printer::print_generic("📃", "Extracting Text");
|
||||
|
||||
|
@ -43,6 +42,27 @@ fn main() -> Result<()> {
|
|||
printer::print_generic("🏁", "Successful Converting Job");
|
||||
printer::print_generic("😎", "Thank you for using Statement Converter!");
|
||||
|
||||
// Ok!
|
||||
Ok(())
|
||||
}
|
||||
fn package(args: &Arguments) -> Result<()> {
|
||||
//
|
||||
|
||||
// Ok!!
|
||||
Ok(())
|
||||
}
|
||||
|
||||
// Entry-Point
|
||||
fn main() -> Result<()> {
|
||||
// Reading the Arguments
|
||||
let args = Arguments::new();
|
||||
|
||||
// What mode are we in?
|
||||
match args.mode {
|
||||
args::ArgModes::Convert => convert(&args)?,
|
||||
args::ArgModes::Package => package(&args)?,
|
||||
}
|
||||
|
||||
// It's ok!
|
||||
Ok(())
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue