Rename things to ush for brevity. Add Tree system.

This commit is contained in:
Michael Mikovsky
2026-02-09 10:27:15 -07:00
parent ebeaa29d5b
commit 2a18639d84
86 changed files with 368 additions and 419 deletions
+3 -17
View File
@@ -3,7 +3,7 @@
pub mod config;
mod error;
pub mod logger;
pub mod manager;
pub mod tree;
mod announcement;
@@ -12,19 +12,5 @@ pub use error::{ModuleError, Result};
pub use announcement::Announcement;
// Re-exports
// pub use unshell_crypt;
pub use unshell_obfuscate;
// pub trait Component {
// fn name(&self) -> &'static str;
// // fn start_runtime(&self, manager: Arc<Mutex<Manager>>) -> Option<Box<dyn ModuleRuntime>>;
// fn get_interface(&self) -> Box<dyn Interface>;
// fn clone_box(&self) -> Box<dyn Component>;
// }
// impl Clone for Box<dyn Component> {
// fn clone(&self) -> Box<dyn Component> {
// self.clone_box()
// }
// }
pub use serde_json::{Value, json};
pub use ush_obfuscate as obfuscate;