pub struct CreateInvoiceMetadataForwardingStruct {
pub payment_info: PaymentInfo,
pub recipients: Vec<PaymentRecipientInfo>,
}Expand description
Metadata fields for sat forwarding service using Alby API.
Fields§
§payment_info: PaymentInfoPayment information.
recipients: Vec<PaymentRecipientInfo>Recipients’ information.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for CreateInvoiceMetadataForwardingStruct
impl<'de> Deserialize<'de> for CreateInvoiceMetadataForwardingStruct
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
Auto Trait Implementations§
impl Freeze for CreateInvoiceMetadataForwardingStruct
impl RefUnwindSafe for CreateInvoiceMetadataForwardingStruct
impl Send for CreateInvoiceMetadataForwardingStruct
impl Sync for CreateInvoiceMetadataForwardingStruct
impl Unpin for CreateInvoiceMetadataForwardingStruct
impl UnsafeUnpin for CreateInvoiceMetadataForwardingStruct
impl UnwindSafe for CreateInvoiceMetadataForwardingStruct
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