Struct paypal_rs::invoice::CancelReason
source · [−]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
sourceimpl Debug for CancelReason
impl Debug for CancelReason
sourceimpl Default for CancelReason
impl Default for CancelReason
sourcefn default() -> CancelReason
fn default() -> CancelReason
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for CancelReason
impl<'de> Deserialize<'de> for CancelReason
sourcefn 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
sourceimpl Serialize for CancelReason
impl Serialize for CancelReason
Auto Trait Implementations
impl RefUnwindSafe for CancelReason
impl Send for CancelReason
impl Sync for CancelReason
impl Unpin for CancelReason
impl UnwindSafe for CancelReason
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more