chore: 🎨 Document name trait

This commit is contained in:
Sergio Gasquez 2023-01-16 11:06:54 +00:00 committed by Sergio Gasquez Arcos
parent bbab6d4593
commit 548662ad53
2 changed files with 2 additions and 1 deletions

View File

@ -31,7 +31,7 @@ pub enum Error {
IoError(#[from] std::io::Error),
#[error(transparent)]
RewquestError(#[from] reqwest::Error),
#[diagnostic(code(espup::toolchain::failed_to_create_difrectory))]
#[diagnostic(code(espup::toolchain::failed_to_create_directory))]
#[error("{} Creating directory '{0}' failed", emoji::ERROR)]
FailedToCreateDirectory(String),
#[diagnostic(code(espup::toolchain::unsupported_file_extension))]

View File

@ -24,6 +24,7 @@ pub mod rust;
pub trait Installable {
/// Install some application, returning a vector of any required exports
async fn install(&self) -> Result<Vec<String>, Error>;
/// Returns the name of the toolchain being installeds
fn name(&self) -> String;
}