struct AdhocError {
message: Box<str>,
}Expand description
A generic error message.
This used to be used to represent most errors in Jiff. But then I switched
to more structured error types (internally). We still keep this around to
support the Error::from_args public API, which permits users of Jiff to
manifest their own Error values from an arbitrary message.
Fields§
§message: Box<str>Implementations§
Source§impl AdhocError
impl AdhocError
fn from_args<'a>(message: Arguments<'a>) -> AdhocError
Trait Implementations§
Source§impl Debug for AdhocError
impl Debug for AdhocError
Source§impl Display for AdhocError
impl Display for AdhocError
Source§impl Error for AdhocError
Available on crate feature std only.
impl Error for AdhocError
Available on crate feature
std only.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()
Auto Trait Implementations§
impl Freeze for AdhocError
impl RefUnwindSafe for AdhocError
impl Send for AdhocError
impl Sync for AdhocError
impl Unpin for AdhocError
impl UnwindSafe for AdhocError
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