Enum bitcoin::blockdata::block::Bip34Error
source · Expand description
An error when looking up a BIP34 block height.
Variants
Unsupported
The block does not support BIP34 yet.
NotPresent
No push was present where the BIP34 push was expected.
UnexpectedPush(Vec<u8>)
The BIP34 push was larger than 8 bytes.
Trait Implementations
sourceimpl Clone for Bip34Error
impl Clone for Bip34Error
sourcefn clone(&self) -> Bip34Error
fn clone(&self) -> Bip34Error
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for Bip34Error
impl Debug for Bip34Error
sourceimpl Display for Bip34Error
impl Display for Bip34Error
sourceimpl Error for Bip34Error
impl Error for Bip34Error
1.30.0 · 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 PartialEq<Bip34Error> for Bip34Error
impl PartialEq<Bip34Error> for Bip34Error
sourcefn eq(&self, other: &Bip34Error) -> bool
fn eq(&self, other: &Bip34Error) -> bool
impl Eq for Bip34Error
impl StructuralEq for Bip34Error
impl StructuralPartialEq for Bip34Error
Auto Trait Implementations
impl RefUnwindSafe for Bip34Error
impl Send for Bip34Error
impl Sync for Bip34Error
impl Unpin for Bip34Error
impl UnwindSafe for Bip34Error
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