diff --git a/src/createmode.rs b/src/createmode.rs new file mode 100644 index 0000000..5f23294 --- /dev/null +++ b/src/createmode.rs @@ -0,0 +1,19 @@ +use Fasching::snapshot::Snapshot; +use crate::syscompare::Comparer; + +struct CreateMode { + path: String, + snapshot: Snapshot +} + +impl CreateMode { + fn new() -> CreateMode { + CreateMode { path: "".to_string(), snapshot: Default::default() } + } +} + +impl Comparer for CreateMode { + fn run(&self) { + + } +} diff --git a/src/localmode.rs b/src/localmode.rs deleted file mode 100644 index 23bb08f..0000000 --- a/src/localmode.rs +++ /dev/null @@ -1,19 +0,0 @@ -use Fasching::snapshot::Snapshot; -use crate::syscompare::Comparer; - -struct LocalMode { - left: Snapshot, - right: Snapshot -} - -impl LocalMode { - fn new() -> LocalMode { - LocalMode { left: Default::default(), right: Default::default() } - } -} - -impl Comparer for LocalMode { - fn run(&self) { - - } -} diff --git a/src/main.rs b/src/main.rs index 4511f94..b4e7d16 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,5 +1,5 @@ pub mod syscompare; -mod localmode; +mod createmode; use std::env::args; use crate::syscompare::{SysCompareApp};