pub enum RetrieverError {
Show 20 variants
BitcoincoreRpcCrateError(Error),
JsonRpcHttpError(Error),
BitcoincoreRpcUnreachable,
DumpFileAlreadyExistsInPath,
IoError(Error),
ConsensusEncodeError(Error),
InvalidExplorationPath,
Bip32Error(Error),
InvalidStepRange,
Bip39Error(Error),
MiniscriptError(Error),
Secp256k1Error(Error),
NoDumpFileInDataDir,
UnspentScriptPublicKeySetIsNotPopulated,
NoSearchHasBeenPerformed,
DetailsHaveNotBeenFetched,
ConfigError(ConfigError),
TokioJoinError(JoinError),
PopulatingUSPKSetInProgress,
USPKSetAlreadyPopulated,
}Variants§
BitcoincoreRpcCrateError(Error)
JsonRpcHttpError(Error)
BitcoincoreRpcUnreachable
DumpFileAlreadyExistsInPath
IoError(Error)
ConsensusEncodeError(Error)
InvalidExplorationPath
Bip32Error(Error)
InvalidStepRange
Bip39Error(Error)
MiniscriptError(Error)
Secp256k1Error(Error)
NoDumpFileInDataDir
UnspentScriptPublicKeySetIsNotPopulated
NoSearchHasBeenPerformed
DetailsHaveNotBeenFetched
ConfigError(ConfigError)
TokioJoinError(JoinError)
PopulatingUSPKSetInProgress
USPKSetAlreadyPopulated
Trait Implementations§
Source§impl Debug for RetrieverError
impl Debug for RetrieverError
Source§impl From<ConfigError> for RetrieverError
impl From<ConfigError> for RetrieverError
Source§fn from(value: ConfigError) -> Self
fn from(value: ConfigError) -> Self
Converts to this type from the input type.
Source§impl From<Error> for RetrieverError
impl From<Error> for RetrieverError
Source§impl From<Error> for RetrieverError
impl From<Error> for RetrieverError
Source§impl From<Error> for RetrieverError
impl From<Error> for RetrieverError
Source§impl From<Error> for RetrieverError
impl From<Error> for RetrieverError
Source§impl From<Error> for RetrieverError
impl From<Error> for RetrieverError
Source§impl From<Error> for RetrieverError
impl From<Error> for RetrieverError
Source§impl From<Error> for RetrieverError
impl From<Error> for RetrieverError
Source§impl From<Error> for RetrieverError
impl From<Error> for RetrieverError
Auto Trait Implementations§
impl Freeze for RetrieverError
impl !RefUnwindSafe for RetrieverError
impl Send for RetrieverError
impl Sync for RetrieverError
impl Unpin for RetrieverError
impl !UnwindSafe for RetrieverError
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more