pub enum Notification<'a> {
CreatingDirectory(&'a str, &'a Path),
Temp(Notification<'a>),
SetDefaultToolchain(&'a str),
SetOverrideToolchain(&'a Path, &'a str),
LookingForToolchain(&'a str),
ToolchainDirectory(&'a Path, &'a str),
UpdatingToolchain(&'a str),
InstallingToolchain(&'a str),
UsingExistingToolchain(&'a str),
LinkingDirectory(&'a Path, &'a Path),
CopyingDirectory(&'a Path, &'a Path),
RemovingDirectory(&'a str, &'a Path),
UninstallingToolchain(&'a str),
UninstalledToolchain(&'a str),
ToolchainNotInstalled(&'a str),
DownloadingFile(&'a Url, &'a Path),
UpgradingMetadata(&'a str, &'a str),
WritingMetadataVersion(&'a str),
ReadMetadataVersion(&'a str),
NoCanonicalPath(&'a Path),
UpdateHashMatches(&'a str),
CantReadUpdateHash(&'a Path),
NoUpdateHash(&'a Path),
}Variants
CreatingDirectory(&'a str, &'a Path)Temp(Notification<'a>)SetDefaultToolchain(&'a str)SetOverrideToolchain(&'a Path, &'a str)LookingForToolchain(&'a str)ToolchainDirectory(&'a Path, &'a str)UpdatingToolchain(&'a str)InstallingToolchain(&'a str)UsingExistingToolchain(&'a str)LinkingDirectory(&'a Path, &'a Path)CopyingDirectory(&'a Path, &'a Path)RemovingDirectory(&'a str, &'a Path)UninstallingToolchain(&'a str)UninstalledToolchain(&'a str)ToolchainNotInstalled(&'a str)DownloadingFile(&'a Url, &'a Path)UpgradingMetadata(&'a str, &'a str)WritingMetadataVersion(&'a str)ReadMetadataVersion(&'a str)NoCanonicalPath(&'a Path)UpdateHashMatches(&'a str)CantReadUpdateHash(&'a Path)NoUpdateHash(&'a Path)Methods
Trait Implementations
Formats the value using the given formatter.