pub enum TxSyncError {
Failed,
}
Available on crate features
esplora-blocking
or esplora-async
or electrum
only.Expand description
An error that possibly needs to be handled by the user.
Variants§
Failed
A transaction sync failed and needs to be retried eventually.
Trait Implementations§
source§impl Debug for TxSyncError
impl Debug for TxSyncError
source§impl Display for TxSyncError
impl Display for TxSyncError
source§impl Error for TxSyncError
impl Error for TxSyncError
1.30.0 · source§fn 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 · source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
source§impl From<Error> for TxSyncError
Available on crate feature electrum
only.
impl From<Error> for TxSyncError
Available on crate feature
electrum
only.Auto Trait Implementations§
impl Freeze for TxSyncError
impl RefUnwindSafe for TxSyncError
impl Send for TxSyncError
impl Sync for TxSyncError
impl Unpin for TxSyncError
impl UnwindSafe for TxSyncError
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