pub struct UpdatePaymentLinkInvoiceCreation {
pub enabled: bool,
pub invoice_data: Option<UpdatePaymentLinkInvoiceCreationInvoiceData>,
}
Fields§
§enabled: bool
Whether the feature is enabled.
invoice_data: Option<UpdatePaymentLinkInvoiceCreationInvoiceData>
Invoice PDF configuration.
Trait Implementations§
source§impl Clone for UpdatePaymentLinkInvoiceCreation
impl Clone for UpdatePaymentLinkInvoiceCreation
source§fn clone(&self) -> UpdatePaymentLinkInvoiceCreation
fn clone(&self) -> UpdatePaymentLinkInvoiceCreation
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 Default for UpdatePaymentLinkInvoiceCreation
impl Default for UpdatePaymentLinkInvoiceCreation
source§fn default() -> UpdatePaymentLinkInvoiceCreation
fn default() -> UpdatePaymentLinkInvoiceCreation
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for UpdatePaymentLinkInvoiceCreation
impl<'de> Deserialize<'de> for UpdatePaymentLinkInvoiceCreation
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 RefUnwindSafe for UpdatePaymentLinkInvoiceCreation
impl Send for UpdatePaymentLinkInvoiceCreation
impl Sync for UpdatePaymentLinkInvoiceCreation
impl Unpin for UpdatePaymentLinkInvoiceCreation
impl UnwindSafe for UpdatePaymentLinkInvoiceCreation
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