Struct bdk_chain::bitcoin::TapTweakTag
pub struct TapTweakTag;
Expand description
The tag used for TapTweakHash
Trait Implementations§
§impl Clone for TapTweakTag
impl Clone for TapTweakTag
§fn clone(&self) -> TapTweakTag
fn clone(&self) -> TapTweakTag
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 more§impl Default for TapTweakTag
impl Default for TapTweakTag
§fn default() -> TapTweakTag
fn default() -> TapTweakTag
Returns the “default value” for a type. Read more
§impl Hash for TapTweakTag
impl Hash for TapTweakTag
§impl Ord for TapTweakTag
impl Ord for TapTweakTag
§impl PartialEq for TapTweakTag
impl PartialEq for TapTweakTag
§fn eq(&self, other: &TapTweakTag) -> bool
fn eq(&self, other: &TapTweakTag) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.§impl PartialOrd for TapTweakTag
impl PartialOrd for TapTweakTag
§fn partial_cmp(&self, other: &TapTweakTag) -> Option<Ordering>
fn partial_cmp(&self, other: &TapTweakTag) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read more§impl Tag for TapTweakTag
impl Tag for TapTweakTag
§fn engine() -> HashEngine ⓘ
fn engine() -> HashEngine ⓘ
Returns a hash engine that is pre-tagged and is ready to be used for the data.
impl Copy for TapTweakTag
impl Eq for TapTweakTag
impl StructuralPartialEq for TapTweakTag
Auto Trait Implementations§
impl Freeze for TapTweakTag
impl RefUnwindSafe for TapTweakTag
impl Send for TapTweakTag
impl Sync for TapTweakTag
impl Unpin for TapTweakTag
impl UnwindSafe for TapTweakTag
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
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more