[−][src]Struct combu::action::ActionError
ActionError stores error of action.
Fields
description: String
ActionError's description
context: Context
context is a field for storing context that error occured
If there is an error which is not ActionError, related_error can stores it.
Implementations
impl ActionError
[src]
pub fn new<T: Into<String>>(
description: T,
context: Context,
related_error: Option<Box<dyn Error>>
) -> Self
[src]
description: T,
context: Context,
related_error: Option<Box<dyn Error>>
) -> Self
Creates new ActionError.
pub fn without_related_error(description: String, context: Context) -> Self
[src]
Creates new ActionError without (not action) error info.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for ActionError
impl !Send for ActionError
impl !Sync for ActionError
impl Unpin for ActionError
impl !UnwindSafe for ActionError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,