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