Enum ckb_types::core::error::TransactionErrorSource
source · pub enum TransactionErrorSource {
CellDeps,
HeaderDeps,
Inputs,
Outputs,
OutputsData,
Witnesses,
}
Expand description
Enum represent transaction relate error source
Variants§
CellDeps
cell deps
HeaderDeps
header deps
Inputs
inputs
Outputs
outputs
OutputsData
outputs data
Witnesses
witnesses
Trait Implementations§
source§impl Clone for TransactionErrorSource
impl Clone for TransactionErrorSource
source§fn clone(&self) -> TransactionErrorSource
fn clone(&self) -> TransactionErrorSource
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for TransactionErrorSource
impl Debug for TransactionErrorSource
source§impl Display for TransactionErrorSource
impl Display for TransactionErrorSource
source§impl PartialEq<TransactionErrorSource> for TransactionErrorSource
impl PartialEq<TransactionErrorSource> for TransactionErrorSource
source§fn eq(&self, other: &TransactionErrorSource) -> bool
fn eq(&self, other: &TransactionErrorSource) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for TransactionErrorSource
impl StructuralEq for TransactionErrorSource
impl StructuralPartialEq for TransactionErrorSource
Auto Trait Implementations§
impl RefUnwindSafe for TransactionErrorSource
impl Send for TransactionErrorSource
impl Sync for TransactionErrorSource
impl Unpin for TransactionErrorSource
impl UnwindSafe for TransactionErrorSource
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