pub enum Counterparty {
Miner,
Address(Address),
Unknown(ScriptPubkey),
}
Variants§
Trait Implementations§
Source§impl Clone for Counterparty
impl Clone for Counterparty
Source§fn clone(&self) -> Counterparty
fn clone(&self) -> Counterparty
Returns a duplicate 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 Counterparty
impl Debug for Counterparty
Source§impl Display for Counterparty
impl Display for Counterparty
Source§impl From<Address> for Counterparty
impl From<Address> for Counterparty
Source§impl From<Party> for Counterparty
impl From<Party> for Counterparty
Source§impl From<ScriptPubkey> for Counterparty
impl From<ScriptPubkey> for Counterparty
Source§fn from(v: ScriptPubkey) -> Self
fn from(v: ScriptPubkey) -> Self
Converts to this type from the input type.
Source§impl FromStr for Counterparty
impl FromStr for Counterparty
Source§impl Hash for Counterparty
impl Hash for Counterparty
Source§impl PartialEq for Counterparty
impl PartialEq for Counterparty
impl Eq for Counterparty
impl StructuralPartialEq for Counterparty
Auto Trait Implementations§
impl Freeze for Counterparty
impl RefUnwindSafe for Counterparty
impl Send for Counterparty
impl Sync for Counterparty
impl Unpin for Counterparty
impl UnwindSafe for Counterparty
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.