1 2 3 4 5 6 7 8 9 10 11
use thiserror::Error; #[derive(Debug, Error)] pub enum HelmError { #[error("manifest not found: {0}")] ManifestNotFound(std::path::PathBuf), #[error("other: {0}")] Other(String), } pub type Result<T> = std::result::Result<T, HelmError>;