Struct nostr::nips::nip47::LookupInvoiceResponseResult
source · pub struct LookupInvoiceResponseResult {
pub invoice: String,
pub paid: bool,
}Expand description
NIP47 Response Result
Fields§
§invoice: StringBolt11 invoice
paid: boolIf the invoice has been paid
Trait Implementations§
source§impl Clone for LookupInvoiceResponseResult
impl Clone for LookupInvoiceResponseResult
source§fn clone(&self) -> LookupInvoiceResponseResult
fn clone(&self) -> LookupInvoiceResponseResult
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 moresource§impl Debug for LookupInvoiceResponseResult
impl Debug for LookupInvoiceResponseResult
source§impl<'de> Deserialize<'de> for LookupInvoiceResponseResult
impl<'de> Deserialize<'de> for LookupInvoiceResponseResult
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq<LookupInvoiceResponseResult> for LookupInvoiceResponseResult
impl PartialEq<LookupInvoiceResponseResult> for LookupInvoiceResponseResult
source§fn eq(&self, other: &LookupInvoiceResponseResult) -> bool
fn eq(&self, other: &LookupInvoiceResponseResult) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl Eq for LookupInvoiceResponseResult
impl StructuralEq for LookupInvoiceResponseResult
impl StructuralPartialEq for LookupInvoiceResponseResult
Auto Trait Implementations§
impl RefUnwindSafe for LookupInvoiceResponseResult
impl Send for LookupInvoiceResponseResult
impl Sync for LookupInvoiceResponseResult
impl Unpin for LookupInvoiceResponseResult
impl UnwindSafe for LookupInvoiceResponseResult
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
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.