pub trait Installer {
// Required method
async fn install(&self, builder: &VersionBuilder) -> InstallerResult<()>;
}Required Methods§
async fn install(&self, builder: &VersionBuilder) -> InstallerResult<()>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.
Implementations on Foreign Types§
Source§impl<'a> Installer for Version<'a>
impl<'a> Installer for Version<'a>
Source§async fn install(&self, builder: &VersionBuilder) -> InstallerResult<()>
async fn install(&self, builder: &VersionBuilder) -> InstallerResult<()>
Installe toutes les dépendances en parallèle