pub enum CosmwasmError {
JsonSerialize {
source: SerdeJsonError,
},
AccessType {
i: i32,
},
MissingEvent,
AccountError(AccountError),
ChainError(ChainError),
TendermintError(Error),
}
Variants§
JsonSerialize
Fields
§
source: SerdeJsonError
AccessType
MissingEvent
AccountError(AccountError)
ChainError(ChainError)
TendermintError(Error)
Trait Implementations§
Source§impl Debug for CosmwasmError
impl Debug for CosmwasmError
Source§impl Display for CosmwasmError
impl Display for CosmwasmError
Source§impl Error for CosmwasmError
impl Error for CosmwasmError
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 From<AccountError> for CosmwasmError
impl From<AccountError> for CosmwasmError
Source§fn from(source: AccountError) -> Self
fn from(source: AccountError) -> Self
Converts to this type from the input type.
Source§impl From<ChainError> for CosmwasmError
impl From<ChainError> for CosmwasmError
Source§fn from(source: ChainError) -> Self
fn from(source: ChainError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for CosmwasmError
impl !RefUnwindSafe for CosmwasmError
impl Send for CosmwasmError
impl Sync for CosmwasmError
impl Unpin for CosmwasmError
impl !UnwindSafe for CosmwasmError
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request