Struct lightning_invoice::InvoiceSignature [−][src]
pub struct InvoiceSignature(pub RecoverableSignature);
Expand description
Recoverable signature
Tuple Fields
0: RecoverableSignature
Methods from Deref<Target = RecoverableSignature>
Obtains a raw pointer suitable for use with FFI functions
Serializes the recoverable signature in compact format
Converts a recoverable signature to a non-recoverable one (this is needed for verification
Trait Implementations
type Target = RecoverableSignature
type Target = RecoverableSignature
The resulting type after dereferencing.
Dereferences the value.
type Err = ParseError
type Err = ParseError
The associated error which can be returned from parsing (e.g. because of bad padding).
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Encode as base32 and write it to the supplied writer Implementations shouldn’t allocate. Read more
Auto Trait Implementations
impl RefUnwindSafe for InvoiceSignature
impl Send for InvoiceSignature
impl Sync for InvoiceSignature
impl Unpin for InvoiceSignature
impl UnwindSafe for InvoiceSignature
Blanket Implementations
Mutably borrows from an owned value. Read more