[−][src]Enum bitcoin::util::merkleblock::MerkleBlockError
An error when verifying the merkle block
Variants
When header merkle root don't match to the root calculated from the partial merkle tree
When partial merkle tree contains no transactions
When there are too many transactions
BadFormat(String)
General format error
Trait Implementations
impl Eq for MerkleBlockError
[src]
impl Clone for MerkleBlockError
[src]
fn clone(&self) -> MerkleBlockError
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl PartialEq<MerkleBlockError> for MerkleBlockError
[src]
fn eq(&self, other: &MerkleBlockError) -> bool
[src]
fn ne(&self, other: &MerkleBlockError) -> bool
[src]
impl Debug for MerkleBlockError
[src]
Auto Trait Implementations
impl Send for MerkleBlockError
impl Unpin for MerkleBlockError
impl Sync for MerkleBlockError
impl UnwindSafe for MerkleBlockError
impl RefUnwindSafe for MerkleBlockError
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,