pub struct InvoiceSendInput {
pub invoice_id: String,
pub to: Vec<String>,
pub subject: Option<String>,
pub message: Option<String>,
pub attach_pdf: bool,
pub from_address: Option<String>,
pub cc_myself: Option<bool>,
}Expand description
Input for sending an invoice via email.
Fields§
§invoice_id: String§to: Vec<String>§subject: Option<String>§message: Option<String>§attach_pdf: bool§from_address: Option<String>§cc_myself: Option<bool>Implementations§
Trait Implementations§
Source§impl Clone for InvoiceSendInput
impl Clone for InvoiceSendInput
Source§fn clone(&self) -> InvoiceSendInput
fn clone(&self) -> InvoiceSendInput
Returns a duplicate 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 InvoiceSendInput
impl Debug for InvoiceSendInput
Auto Trait Implementations§
impl Freeze for InvoiceSendInput
impl RefUnwindSafe for InvoiceSendInput
impl Send for InvoiceSendInput
impl Sync for InvoiceSendInput
impl Unpin for InvoiceSendInput
impl UnsafeUnpin for InvoiceSendInput
impl UnwindSafe for InvoiceSendInput
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