Struct paypal_rs::invoice::CancelReason [−][src]
pub struct CancelReason { pub subject: Option<String>, pub note: Option<String>, pub send_to_invoicer: Option<bool>, pub send_to_recipient: Option<bool>, pub additional_recipients: Option<Vec<String>>, }
Expand description
Cancel invoice reason
Fields
subject: Option<String>
The subject of the email that is sent as a notification to the recipient.
note: Option<String>
A note to the payer.
send_to_invoicer: Option<bool>
Indicates whether to send a copy of the email to the merchant.
send_to_recipient: Option<bool>
Indicates whether to send a copy of the email to the recipient.
additional_recipients: Option<Vec<String>>
An array of one or more CC: emails to which notifications are sent. If you omit this parameter, a notification is sent to all CC: email addresses that are part of the invoice.
Trait Implementations
Returns the “default value” for a type. Read more
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 CancelReason
impl Send for CancelReason
impl Sync for CancelReason
impl Unpin for CancelReason
impl UnwindSafe for CancelReason