Enum bdk::blockchain::compact_filters::CompactFiltersError [−][src]
pub enum CompactFiltersError {
}
compact_filters
only.Expand description
An error that can occur during sync with a CompactFiltersBlockchain
Variants
A peer sent an invalid or unexpected response
The headers returned are invalid
The compact filter headers returned are invalid
The compact filter returned is invalid
The peer is missing a block in the valid chain
The data stored in the block filters storage are corrupted
A peer is not connected
A peer took too long to reply to one of our messages
The peer doesn’t advertise the BLOOM
service flag
No peers have been specified
Db(Error)
Internal database error
Tuple Fields of Db
0: Error
Io(Error)
Internal I/O error
Tuple Fields of Io
0: Error
Bip158(Error)
Invalid BIP158 filter
Tuple Fields of Bip158
0: Error
Time(SystemTimeError)
Internal system time error
Tuple Fields of Time
Wrapper for crate::error::Error
Trait Implementations
Performs the conversion.
Performs the conversion.
Auto Trait Implementations
impl !RefUnwindSafe for CompactFiltersError
impl Send for CompactFiltersError
impl Sync for CompactFiltersError
impl Unpin for CompactFiltersError
impl !UnwindSafe for CompactFiltersError
Blanket Implementations
pub fn as_fail(&self) -> &(dyn Fail + 'static)
pub fn as_fail(&self) -> &(dyn Fail + 'static)
Converts a reference to Self
into a dynamic trait object of Fail
.
Mutably borrows from an owned value. Read more