pub enum BootError {
Show 42 variants
ReqwestError(Error),
SerdeJson(Error),
RustDecimal(Error),
ParseIntError(ParseIntError),
CosmWasmError(StdError),
IOErr(Error),
Secp256k1(Error),
VarError(VarError),
AnyError(Error),
Status(Status),
TransportError(Error),
TendermintError(Error),
Bech32DecodeErr,
Bech32DecodeExpanded(String, usize, String, usize),
Phrasing,
MissingPhrase,
Implementation,
Conversion {
key: String,
source: Error,
},
ErrReport(ErrReport),
ED25519(Error),
DecodeError(DecodeError),
HexError(FromHexError),
BitCoinBip32(Error),
ConversionSECP256k1,
ConversionED25519,
ConversionLength(usize),
ConversionLengthED25519Hex(usize),
ConversionPrefixED25519(usize, String),
NoGasOpts,
CoinParseErrV {
parse: String,
},
CoinParseErr(String),
TxResultError(usize, String, String),
GasPriceError(String),
TendermintValidatorSet(u64, u64),
TXNotFound(String, usize),
Unknown,
StdErr(String),
AddrNotInFile(String),
CodeIdNotInFile(String),
NotImplemented,
NewChain(String),
NewNetwork(String),
}Variants
ReqwestError(Error)
SerdeJson(Error)
RustDecimal(Error)
ParseIntError(ParseIntError)
CosmWasmError(StdError)
IOErr(Error)
Secp256k1(Error)
VarError(VarError)
AnyError(Error)
Status(Status)
TransportError(Error)
TendermintError(Error)
Bech32DecodeErr
Bech32DecodeExpanded(String, usize, String, usize)
Phrasing
MissingPhrase
Implementation
Conversion
ErrReport(ErrReport)
ED25519(Error)
DecodeError(DecodeError)
HexError(FromHexError)
BitCoinBip32(Error)
ConversionSECP256k1
ConversionED25519
ConversionLength(usize)
ConversionLengthED25519Hex(usize)
ConversionPrefixED25519(usize, String)
NoGasOpts
CoinParseErrV
Fields
parse: StringCoinParseErr(String)
TxResultError(usize, String, String)
GasPriceError(String)
TendermintValidatorSet(u64, u64)
TXNotFound(String, usize)
Unknown
StdErr(String)
AddrNotInFile(String)
CodeIdNotInFile(String)
NotImplemented
NewChain(String)
NewNetwork(String)
Trait Implementations
sourceimpl Error for BootError
impl Error for BootError
sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
sourceimpl From<DecodeError> for BootError
impl From<DecodeError> for BootError
sourcefn from(source: DecodeError) -> Self
fn from(source: DecodeError) -> Self
Converts to this type from the input type.
sourceimpl From<FromHexError> for BootError
impl From<FromHexError> for BootError
sourcefn from(source: FromHexError) -> Self
fn from(source: FromHexError) -> Self
Converts to this type from the input type.
sourceimpl From<ParseIntError> for BootError
impl From<ParseIntError> for BootError
sourcefn from(source: ParseIntError) -> Self
fn from(source: ParseIntError) -> Self
Converts to this type from the input type.
Auto Trait Implementations
impl !RefUnwindSafe for BootError
impl Send for BootError
impl Sync for BootError
impl Unpin for BootError
impl !UnwindSafe for BootError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
sourcefn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request