use derive_more::{Display, From}; pub type Result = std::result::Result; #[derive(Debug, From, Display)] pub enum Error { #[from] Io(std::io::Error), #[from] Java(java::Error), MissingFileName, #[from] TomlDeserialize(toml::de::Error), #[from] TomlSerialize(toml::ser::Error), UndefinedEntryPoint, UnknownPackage, }