Struct lightning_invoice::RawDataPart [−][src]
pub struct RawDataPart { pub timestamp: PositiveTimestamp, pub tagged_fields: Vec<RawTaggedField>, }
Data of the RawInvoice
that is encoded in the data part
Fields
timestamp: PositiveTimestamp
generation time of the invoice
tagged_fields: Vec<RawTaggedField>
tagged fields of the payment request
Trait Implementations
impl Clone for RawDataPart
[src]
impl Clone for RawDataPart
[src]fn clone(&self) -> RawDataPart
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Eq for RawDataPart
[src]
impl Eq for RawDataPart
[src]impl FromBase32 for RawDataPart
[src]
impl FromBase32 for RawDataPart
[src]type Err = ParseError
The associated error which can be returned from parsing (e.g. because of bad padding).
fn from_base32(data: &[u5]) -> Result<Self, Self::Err>
[src]
impl PartialEq<RawDataPart> for RawDataPart
[src]
impl PartialEq<RawDataPart> for RawDataPart
[src]fn eq(&self, other: &RawDataPart) -> bool
[src]
fn ne(&self, other: &RawDataPart) -> bool
[src]
impl StructuralEq for RawDataPart
[src]
impl StructuralEq for RawDataPart
[src]impl StructuralPartialEq for RawDataPart
[src]
impl StructuralPartialEq for RawDataPart
[src]Auto Trait Implementations
impl RefUnwindSafe for RawDataPart
impl RefUnwindSafe for RawDataPart
impl Send for RawDataPart
impl Send for RawDataPart
impl Sync for RawDataPart
impl Sync for RawDataPart
impl Unpin for RawDataPart
impl Unpin for RawDataPart
impl UnwindSafe for RawDataPart
impl UnwindSafe for RawDataPart