Enum clarity_repl::clarity::codec::transaction::MultisigHashMode
source · [−]#[repr(u8)]
pub enum MultisigHashMode {
P2SH,
P2WSH,
}
Variants
P2SH
P2WSH
Implementations
sourceimpl MultisigHashMode
impl MultisigHashMode
pub fn to_address_hash_mode(&self) -> AddressHashMode
pub fn from_address_hash_mode(hm: AddressHashMode) -> Option<MultisigHashMode>
pub fn from_u8(n: u8) -> Option<MultisigHashMode>
Trait Implementations
sourceimpl Clone for MultisigHashMode
impl Clone for MultisigHashMode
sourcefn clone(&self) -> MultisigHashMode
fn clone(&self) -> MultisigHashMode
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 MultisigHashMode
impl Debug for MultisigHashMode
sourceimpl<'de> Deserialize<'de> for MultisigHashMode
impl<'de> Deserialize<'de> for MultisigHashMode
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl PartialEq<MultisigHashMode> for MultisigHashMode
impl PartialEq<MultisigHashMode> for MultisigHashMode
sourcefn eq(&self, other: &MultisigHashMode) -> bool
fn eq(&self, other: &MultisigHashMode) -> bool
sourceimpl Serialize for MultisigHashMode
impl Serialize for MultisigHashMode
impl StructuralPartialEq for MultisigHashMode
Auto Trait Implementations
impl RefUnwindSafe for MultisigHashMode
impl Send for MultisigHashMode
impl Sync for MultisigHashMode
impl Unpin for MultisigHashMode
impl UnwindSafe for MultisigHashMode
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