pub enum GetBlockHeaderError {
Hex(HexToBytesError),
Consensus(Error),
}
Expand description
Error when converting a GetBlockHeader
type into the model type.
Variants§
Hex(HexToBytesError)
Conversion of hex data to bytes failed.
Consensus(Error)
Consensus decoding of bytes to header failed.
Trait Implementations§
Source§impl Debug for GetBlockHeaderError
impl Debug for GetBlockHeaderError
Source§impl Display for GetBlockHeaderError
impl Display for GetBlockHeaderError
Source§impl Error for GetBlockHeaderError
impl Error for GetBlockHeaderError
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()
Auto Trait Implementations§
impl Freeze for GetBlockHeaderError
impl !RefUnwindSafe for GetBlockHeaderError
impl Send for GetBlockHeaderError
impl Sync for GetBlockHeaderError
impl Unpin for GetBlockHeaderError
impl !UnwindSafe for GetBlockHeaderError
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