Struct 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
§impl PartialOrd for TapTweakTag
impl PartialOrd for TapTweakTag
§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§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<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.§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
§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
Compare self to
key
and return true
if they are equal.§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request