[−][src]Enum bitcoin::util::merkleblock::MerkleBlockError
An error when verifying the merkle block
Variants
MerkleRootMismatch
When header merkle root don't match to the root calculated from the partial merkle tree
NoTransactions
When partial merkle tree contains no transactions
TooManyTransactions
When there are too many transactions
BadFormat(String)
General format error
Trait Implementations
impl Clone for MerkleBlockError
[src]
fn clone(&self) -> MerkleBlockError
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl PartialEq<MerkleBlockError> for MerkleBlockError
[src]
fn eq(&self, other: &MerkleBlockError) -> bool
[src]
fn ne(&self, other: &MerkleBlockError) -> bool
[src]
impl Eq for MerkleBlockError
[src]
impl Debug for MerkleBlockError
[src]
Auto Trait Implementations
impl Unpin for MerkleBlockError
impl Sync for MerkleBlockError
impl Send for MerkleBlockError
impl UnwindSafe for MerkleBlockError
impl RefUnwindSafe for MerkleBlockError
Blanket Implementations
impl<T> From<T> for T
[src]
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, 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,