diff --git a/src/main.rs b/src/main.rs index 827a8517..a94d5886 100644 --- a/src/main.rs +++ b/src/main.rs @@ -5,10 +5,7 @@ use runtime::Runtime; mod cli; mod runtime; -mod module { - mod todo; -} - +mod module; mod storage; fn main() { diff --git a/src/module/mod.rs b/src/module/mod.rs index 93f0eb93..5b463570 100644 --- a/src/module/mod.rs +++ b/src/module/mod.rs @@ -1,8 +1,10 @@ -pub use runtime::Runtime; -pub use std::error::Error; -pub use std::fs::Path; +use runtime::Runtime; +use std::error::Error; +use std::path::Path; -pub use module::todo::TodoModule; +use module::todo::TodoModule; + +mod todo; pub trait Module { diff --git a/src/module/todo/mod.rs b/src/module/todo/mod.rs index 21824dcf..4faf03b8 100644 --- a/src/module/todo/mod.rs +++ b/src/module/todo/mod.rs @@ -1,5 +1,7 @@ -use super::Module; +use runtime::Runtime; +use module::Module; use std::path::Path; +use std::error::Error; pub struct TodoModule { path: Option,