[−][src]Enum transact::handler::ContextError
Variants
AuthorizationError(String)
Returned for an authorization error
ResponseAttributeError(String)
Returned when a error occurs due to missing info in a response
TransactionReceiptError(String)
Returned when there is an issues setting receipt data or events.
SerializationError(Box<dyn Error>)
Returned when a ProtobufError is returned during serializing
SendError(Box<dyn Error>)
Returned when an error is returned when sending a message
ReceiveError(Box<dyn Error>)
Returned when an error is returned when sending a message
Trait Implementations
impl From<ContextManagerError> for ContextError
[src]
fn from(err: ContextManagerError) -> Self
[src]
impl From<ContextError> for ApplyError
[src]
fn from(context_error: ContextError) -> Self
[src]
impl Display for ContextError
[src]
impl Debug for ContextError
[src]
impl Error for ContextError
[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
[src]
fn description(&self) -> &str
1.0.0[src]
This method is soft-deprecated. Read more
fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
Deprecated since 1.33.0:
replaced by Error::source, which can support downcasting
The lower-level cause of this error, if any. Read more
Auto Trait Implementations
impl !Sync for ContextError
impl !Send for ContextError
impl Unpin for ContextError
impl !RefUnwindSafe for ContextError
impl !UnwindSafe for ContextError
Blanket Implementations
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> SafeBorrow<T> for T where
T: ?Sized,
T: ?Sized,
fn borrow_replacement(ptr: &T) -> &T
impl<T> Same<T> for T
type Output = T
Should always be Self