pub struct PayoutsTraceId {
pub status: String,
pub value: Option<String>,
}Fields§
§status: StringPossible values are pending, supported, and unsupported.
When payout.status is pending or in_transit, this will be pending.
When the payout transitions to paid, failed, or canceled, this status will become supported or unsupported shortly after in most cases.
In some cases, this may appear as pending for up to 10 days after arrival_date until transitioning to supported or unsupported.
value: Option<String>The trace ID value if trace_id.status is supported, otherwise nil.
Trait Implementations§
Source§impl Clone for PayoutsTraceId
impl Clone for PayoutsTraceId
Source§fn clone(&self) -> PayoutsTraceId
fn clone(&self) -> PayoutsTraceId
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 PayoutsTraceId
impl Debug for PayoutsTraceId
Source§impl Deserialize for PayoutsTraceId
impl Deserialize for PayoutsTraceId
Source§impl FromValueOpt for PayoutsTraceId
impl FromValueOpt for PayoutsTraceId
fn from_value(v: Value) -> Option<Self>
Source§impl ObjectDeser for PayoutsTraceId
impl ObjectDeser for PayoutsTraceId
Auto Trait Implementations§
impl Freeze for PayoutsTraceId
impl RefUnwindSafe for PayoutsTraceId
impl Send for PayoutsTraceId
impl Sync for PayoutsTraceId
impl Unpin for PayoutsTraceId
impl UnwindSafe for PayoutsTraceId
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