pub enum ConsoleError {
UnsupportedError(String),
GenericError(String),
}
Expand description
Errors related to the console interface.
Variants§
Trait Implementations§
Source§impl Debug for ConsoleError
impl Debug for ConsoleError
Source§impl<'de> Deserialize<'de> for ConsoleError
impl<'de> Deserialize<'de> for ConsoleError
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for ConsoleError
impl Display for ConsoleError
Source§impl Error for ConsoleError
impl Error for ConsoleError
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 SerializableError for ConsoleError
impl SerializableError for ConsoleError
fn as_anyhow_error(self: Box<ConsoleError>) -> Error
Auto Trait Implementations§
impl Freeze for ConsoleError
impl RefUnwindSafe for ConsoleError
impl Send for ConsoleError
impl Sync for ConsoleError
impl Unpin for ConsoleError
impl UnwindSafe for ConsoleError
Blanket Implementations§
§impl<T> Annotate for T
impl<T> Annotate for T
default fn format( &self, _variant: Option<&str>, _field: &MemberId<'_>, ) -> Option<Format>
default fn comment( &self, _variant: Option<&str>, _field: &MemberId<'_>, ) -> Option<String>
default fn as_annotate(&self) -> Option<&dyn Annotate>
default fn thunk_serialize( &self, serializer: &mut AnnotatedSerializer<'_>, ) -> Result<Document, Error>
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