pub struct ChargeRefundEvent {
pub posted_date: Option<String>,
pub reason_code: Option<String>,
pub reason_code_description: Option<String>,
pub charge_refund_transactions: Option<Box<ChargeRefundTransaction>>,
}Expand description
ChargeRefundEvent : An event related to charge refund.
Fields
posted_date: Option<String>reason_code: Option<String>The reason given for a charge refund. Example: SubscriptionFeeCorrection
reason_code_description: Option<String>A description of the Reason Code. Example: SubscriptionFeeCorrection
charge_refund_transactions: Option<Box<ChargeRefundTransaction>>Implementations
sourceimpl ChargeRefundEvent
impl ChargeRefundEvent
sourcepub fn new() -> ChargeRefundEvent
pub fn new() -> ChargeRefundEvent
An event related to charge refund.
Trait Implementations
sourceimpl Clone for ChargeRefundEvent
impl Clone for ChargeRefundEvent
sourcefn clone(&self) -> ChargeRefundEvent
fn clone(&self) -> ChargeRefundEvent
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for ChargeRefundEvent
impl Debug for ChargeRefundEvent
sourceimpl Default for ChargeRefundEvent
impl Default for ChargeRefundEvent
sourcefn default() -> ChargeRefundEvent
fn default() -> ChargeRefundEvent
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for ChargeRefundEvent
impl<'de> Deserialize<'de> for ChargeRefundEvent
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 PartialEq<ChargeRefundEvent> for ChargeRefundEvent
impl PartialEq<ChargeRefundEvent> for ChargeRefundEvent
sourcefn eq(&self, other: &ChargeRefundEvent) -> bool
fn eq(&self, other: &ChargeRefundEvent) -> bool
sourceimpl Serialize for ChargeRefundEvent
impl Serialize for ChargeRefundEvent
impl StructuralPartialEq for ChargeRefundEvent
Auto Trait Implementations
impl RefUnwindSafe for ChargeRefundEvent
impl Send for ChargeRefundEvent
impl Sync for ChargeRefundEvent
impl Unpin for ChargeRefundEvent
impl UnwindSafe for ChargeRefundEvent
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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