pub enum ParserCliError {
CurrentDirectory(Error),
InvalidArgs(String),
Read(PathBuf, Error),
ReadStdin(Error),
Eval(ParserEvalError),
Serialize(Error),
}Variants§
CurrentDirectory(Error)
InvalidArgs(String)
Read(PathBuf, Error)
ReadStdin(Error)
Eval(ParserEvalError)
Serialize(Error)
Trait Implementations§
Source§impl Debug for ParserCliError
impl Debug for ParserCliError
Source§impl Display for ParserCliError
impl Display for ParserCliError
Source§impl Error for ParserCliError
impl Error for ParserCliError
1.30.0 · 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<ParserEvalError> for ParserCliError
impl From<ParserEvalError> for ParserCliError
Source§fn from(error: ParserEvalError) -> Self
fn from(error: ParserEvalError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for ParserCliError
impl !UnwindSafe for ParserCliError
impl Freeze for ParserCliError
impl Send for ParserCliError
impl Sync for ParserCliError
impl Unpin for ParserCliError
impl UnsafeUnpin for ParserCliError
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