pub struct WomboError { /* private fields */ }Expand description
A Wombo error.
Implementations§
Source§impl WomboError
impl WomboError
pub fn new<S: Into<String>>(kind: WomboErrorKind, details: S) -> WomboError
pub fn to_string(&self) -> String
pub fn new_canceled() -> WomboError
pub fn new_not_initialized() -> WomboError
pub fn kind(&self) -> &WomboErrorKind
Trait Implementations§
Source§impl Clone for WomboError
impl Clone for WomboError
Source§fn clone(&self) -> WomboError
fn clone(&self) -> WomboError
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for WomboError
impl Debug for WomboError
Source§impl Display for WomboError
impl Display for WomboError
Source§impl Error for WomboError
impl Error for WomboError
Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
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
Source§impl From<()> for WomboError
impl From<()> for WomboError
Source§impl From<Canceled> for WomboError
impl From<Canceled> for WomboError
Source§impl From<Error> for WomboError
impl From<Error> for WomboError
Source§impl<T: Into<WomboError>> From<SendError<T>> for WomboError
impl<T: Into<WomboError>> From<SendError<T>> for WomboError
Source§impl PartialEq for WomboError
impl PartialEq for WomboError
impl Eq for WomboError
impl StructuralPartialEq for WomboError
Auto Trait Implementations§
impl Freeze for WomboError
impl RefUnwindSafe for WomboError
impl Send for WomboError
impl Sync for WomboError
impl Unpin for WomboError
impl UnwindSafe for WomboError
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