pub struct RefundEvent {
pub event_time: Option<DateTime<Utc>>,
pub refund_details: Option<RefundDetails>,
pub refund_reason: Option<String>,
}Expand description
Details of when the order was fully refunded.
This type is not used in any activity, and only used as part of another schema.
Fields§
§event_time: Option<DateTime<Utc>>The time when the order was fully refunded.
refund_details: Option<RefundDetails>Details for the full refund.
refund_reason: Option<String>The reason the order was refunded.
Trait Implementations§
Source§impl Clone for RefundEvent
impl Clone for RefundEvent
Source§fn clone(&self) -> RefundEvent
fn clone(&self) -> RefundEvent
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 RefundEvent
impl Debug for RefundEvent
Source§impl Default for RefundEvent
impl Default for RefundEvent
Source§fn default() -> RefundEvent
fn default() -> RefundEvent
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RefundEvent
impl<'de> Deserialize<'de> for RefundEvent
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
Source§impl Serialize for RefundEvent
impl Serialize for RefundEvent
impl Part for RefundEvent
Auto Trait Implementations§
impl Freeze for RefundEvent
impl RefUnwindSafe for RefundEvent
impl Send for RefundEvent
impl Sync for RefundEvent
impl Unpin for RefundEvent
impl UnwindSafe for RefundEvent
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