Trait RemotesSystem

Source
pub trait RemotesSystem: Lifecycle {
    // Required methods
    fn get_instance_service(&self) -> Arc<dyn InstanceService + Send + Sync>;
    fn get_remotes_manager(&self) -> Arc<dyn RemotesManager + Send + Sync>;
    fn config_system(&self) -> Arc<dyn ConfigSystem + Send + Sync>;
}

Required Methods§

Source

fn get_instance_service(&self) -> Arc<dyn InstanceService + Send + Sync>

Source

fn get_remotes_manager(&self) -> Arc<dyn RemotesManager + Send + Sync>

Source

fn config_system(&self) -> Arc<dyn ConfigSystem + Send + Sync>

Trait Implementations§

Source§

impl Injectable for dyn RemotesSystem + Sync + Send

Implementors§