pub struct PayOrder {Show 14 fields
pub merchant_id: Option<String>,
pub client_id: Option<String>,
pub payment_type: Option<String>,
pub merchant_trade_no: Option<String>,
pub pay_id: Option<String>,
pub status: Option<String>,
pub amount: Option<String>,
pub currency: Option<String>,
pub currency_type: Option<String>,
pub create_time: Option<i64>,
pub payment_time: Option<i64>,
pub finish_time: Option<i64>,
pub refund_orders: Option<Vec<RefundOrder>>,
pub remark: Option<String>,
}Fields§
§merchant_id: Option<String>§client_id: Option<String>§payment_type: Option<String>§merchant_trade_no: Option<String>§pay_id: Option<String>§status: Option<String>§amount: Option<String>§currency: Option<String>§currency_type: Option<String>§create_time: Option<i64>§payment_time: Option<i64>§finish_time: Option<i64>§refund_orders: Option<Vec<RefundOrder>>§remark: Option<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for PayOrder
impl<'de> Deserialize<'de> for PayOrder
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
Auto Trait Implementations§
impl Freeze for PayOrder
impl RefUnwindSafe for PayOrder
impl Send for PayOrder
impl Sync for PayOrder
impl Unpin for PayOrder
impl UnsafeUnpin for PayOrder
impl UnwindSafe for PayOrder
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