pub enum DefiniteKeyToken {
PublicKey(PublicKey),
XOnlyPublicKey(XOnlyPublicKey),
}Variants§
PublicKey(PublicKey)
XOnlyPublicKey(XOnlyPublicKey)
Implementations§
Source§impl DefiniteKeyToken
impl DefiniteKeyToken
pub fn to_bytes(&self) -> Vec<u8> ⓘ
pub fn push_to_script(&self, builder: Builder) -> Builder
pub fn pubkey_hash(&self) -> PubkeyHash
Trait Implementations§
Source§impl Clone for DefiniteKeyToken
impl Clone for DefiniteKeyToken
Source§fn clone(&self) -> DefiniteKeyToken
fn clone(&self) -> DefiniteKeyToken
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for DefiniteKeyToken
Auto Trait Implementations§
impl Freeze for DefiniteKeyToken
impl RefUnwindSafe for DefiniteKeyToken
impl Send for DefiniteKeyToken
impl Sync for DefiniteKeyToken
impl Unpin for DefiniteKeyToken
impl UnsafeUnpin for DefiniteKeyToken
impl UnwindSafe for DefiniteKeyToken
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