%3 aliasman aliasman crate aliasman aliasman::alias pub mod alias aliasman->aliasman::alias owns aliasman::alias::AliasMan pub struct alias::AliasMan aliasman->aliasman::alias::AliasMan uses aliasman::cli pub mod cli aliasman->aliasman::cli owns aliasman::modules pub mod modules aliasman->aliasman::modules owns aliasman::utils pub mod utils aliasman->aliasman::utils owns aliasman::utils::file_utils pub mod utils::file_utils aliasman->aliasman::utils::file_utils uses aliasman::utils::shell_utils pub mod utils::shell_utils aliasman->aliasman::utils::shell_utils uses aliasman::alias::Alias pub struct alias::Alias aliasman::alias->aliasman::alias::Alias owns aliasman::alias->aliasman::alias::AliasMan owns aliasman::alias->aliasman::utils::file_utils uses aliasman::utils::string_utils pub mod utils::string_utils aliasman::alias->aliasman::utils::string_utils uses aliasman::alias::AliasMan->aliasman::alias::Alias uses aliasman::cli::commands pub mod cli::commands aliasman::cli->aliasman::cli::commands owns aliasman::cli::program pub mod cli::program aliasman::cli->aliasman::cli::program owns aliasman::cli::commands::Cli pub struct cli::commands::Cli aliasman::cli::commands->aliasman::cli::commands::Cli owns aliasman::cli::commands::Commands pub enum cli::commands::Commands aliasman::cli::commands->aliasman::cli::commands::Commands owns aliasman::cli::commands::Cli->aliasman::cli::commands::Commands uses aliasman::cli::program->aliasman uses aliasman::cli::program->aliasman::alias::Alias uses aliasman::cli::program->aliasman::alias::AliasMan uses aliasman::cli::program->aliasman::cli::commands::Cli uses aliasman::cli::program->aliasman::cli::commands::Commands uses aliasman::cli::program::Program pub struct cli::program::Program aliasman::cli::program->aliasman::cli::program::Program owns aliasman::modules::updateable pub mod modules::updateable aliasman::cli::program->aliasman::modules::updateable uses aliasman::modules::upgrade pub mod modules::upgrade aliasman::cli::program->aliasman::modules::upgrade uses aliasman::utils::print pub mod utils::print aliasman::cli::program->aliasman::utils::print uses aliasman::cli::program::Program->aliasman::alias::Alias uses aliasman::cli::program::Program->aliasman::alias::AliasMan uses aliasman::cli::program::Program->aliasman::cli::commands::Cli uses aliasman::cli::program::Program->aliasman::cli::commands::Commands uses aliasman::modules->aliasman::modules::updateable owns aliasman::modules->aliasman::modules::upgrade owns aliasman::modules::updateable::ProgramInfo pub struct modules::updateable::ProgramInfo aliasman::modules::updateable->aliasman::modules::updateable::ProgramInfo owns aliasman::modules::updateable->aliasman::modules::updateable::ProgramInfo uses aliasman::modules::updateable::ShellInformation pub struct modules::updateable::ShellInformation aliasman::modules::updateable->aliasman::modules::updateable::ShellInformation owns aliasman::modules::updateable->aliasman::utils::file_utils uses aliasman::modules::updateable->aliasman::utils::shell_utils uses aliasman::utils->aliasman::utils::file_utils owns aliasman::utils->aliasman::utils::print owns aliasman::utils::proc pub mod utils::proc aliasman::utils->aliasman::utils::proc owns aliasman::utils->aliasman::utils::shell_utils owns aliasman::utils->aliasman::utils::string_utils owns aliasman::utils::proc::ProcessMan pub struct utils::proc::ProcessMan aliasman::utils::proc->aliasman::utils::proc::ProcessMan owns aliasman::utils::shell_utils->aliasman::modules::updateable uses aliasman::utils::shell_utils->aliasman::modules::updateable::ProgramInfo uses aliasman::utils::shell_utils->aliasman::modules::updateable::ShellInformation uses aliasman::utils::shell_utils->aliasman::utils::file_utils uses aliasman::utils::shell_utils->aliasman::utils::proc::ProcessMan uses aliasman::utils::shell_utils::ShellConfig pub struct utils::shell_utils::ShellConfig aliasman::utils::shell_utils->aliasman::utils::shell_utils::ShellConfig owns