pub enum InheritError {
Io(Error),
ManifestNotFound(PathBuf),
ManifestParse(Error),
MissingVariables(Vec<String>),
InvalidVariable(String),
CommandFailed {
cmd: String,
status: ExitStatus,
},
KissReplace(KissReplaceError),
}Variants§
Io(Error)
ManifestNotFound(PathBuf)
ManifestParse(Error)
MissingVariables(Vec<String>)
InvalidVariable(String)
CommandFailed
KissReplace(KissReplaceError)
Trait Implementations§
Source§impl Debug for InheritError
impl Debug for InheritError
Source§impl Display for InheritError
impl Display for InheritError
Source§impl Error for InheritError
impl Error for InheritError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl From<Error> for InheritError
impl From<Error> for InheritError
Source§impl From<Error> for InheritError
impl From<Error> for InheritError
Source§impl From<KissReplaceError> for InheritError
impl From<KissReplaceError> for InheritError
Source§fn from(source: KissReplaceError) -> Self
fn from(source: KissReplaceError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for InheritError
impl !RefUnwindSafe for InheritError
impl Send for InheritError
impl Sync for InheritError
impl Unpin for InheritError
impl UnsafeUnpin for InheritError
impl !UnwindSafe for InheritError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more