Struct breez_sdk_core::lightning::offers::merkle::TaggedHash
pub struct TaggedHash(/* private fields */);
Expand description
Implementations§
§impl TaggedHash
impl TaggedHash
Trait Implementations§
§impl AsRef<TaggedHash> for TaggedHash
impl AsRef<TaggedHash> for TaggedHash
§fn as_ref(&self) -> &TaggedHash
fn as_ref(&self) -> &TaggedHash
Converts this type into a shared reference of the (usually inferred) input type.
§impl AsRef<TaggedHash> for UnsignedBolt12Invoice
impl AsRef<TaggedHash> for UnsignedBolt12Invoice
§fn as_ref(&self) -> &TaggedHash
fn as_ref(&self) -> &TaggedHash
Converts this type into a shared reference of the (usually inferred) input type.
§impl AsRef<TaggedHash> for UnsignedInvoiceRequest
impl AsRef<TaggedHash> for UnsignedInvoiceRequest
§fn as_ref(&self) -> &TaggedHash
fn as_ref(&self) -> &TaggedHash
Converts this type into a shared reference of the (usually inferred) input type.
§impl Debug for TaggedHash
impl Debug for TaggedHash
§impl PartialEq for TaggedHash
impl PartialEq for TaggedHash
§fn eq(&self, other: &TaggedHash) -> bool
fn eq(&self, other: &TaggedHash) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for TaggedHash
Auto Trait Implementations§
impl Freeze for TaggedHash
impl RefUnwindSafe for TaggedHash
impl Send for TaggedHash
impl Sync for TaggedHash
impl Unpin for TaggedHash
impl UnwindSafe for TaggedHash
Blanket Implementations§
§impl<T> AnySync for T
impl<T> AnySync for T
§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
§impl<T> Downcast for Twhere
T: AsAny + ?Sized,
impl<T> Downcast for Twhere
T: AsAny + ?Sized,
§fn downcast_ref<T>(&self) -> Option<&T>where
T: AsAny,
fn downcast_ref<T>(&self) -> Option<&T>where
T: AsAny,
Forward to the method defined on the type
Any
.§fn downcast_mut<T>(&mut self) -> Option<&mut T>where
T: AsAny,
fn downcast_mut<T>(&mut self) -> Option<&mut T>where
T: AsAny,
Forward to the method defined on the type
Any
.§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