pub enum CmdHubError {
Io(Error),
Json(Error),
SignatureVerification(String),
UpdateFailed(String),
Config(String),
NotFound {
query: String,
},
ExecutionBlocked {
risk_level: String,
command: String,
},
Validation(String),
}Expand description
Top-level CmdHub error type.
Variants§
Io(Error)
Json(Error)
SignatureVerification(String)
UpdateFailed(String)
Config(String)
NotFound
ExecutionBlocked
Validation(String)
Trait Implementations§
Source§impl Debug for CmdHubError
impl Debug for CmdHubError
Source§impl Display for CmdHubError
impl Display for CmdHubError
Source§impl Error for CmdHubError
impl Error for CmdHubError
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 CmdHubError
impl From<Error> for CmdHubError
Auto Trait Implementations§
impl !RefUnwindSafe for CmdHubError
impl !UnwindSafe for CmdHubError
impl Freeze for CmdHubError
impl Send for CmdHubError
impl Sync for CmdHubError
impl Unpin for CmdHubError
impl UnsafeUnpin for CmdHubError
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