pub struct AgreementPayData {
pub order_no: Option<String>,
pub trade_no: Option<String>,
pub out_trade_no: Option<String>,
pub status: Option<String>,
pub amount: Option<String>,
pub crypto_payment: Option<String>,
pub pay_time: Option<i64>,
pub failure_reason: Option<String>,
}Fields§
§order_no: Option<String>§trade_no: Option<String>§out_trade_no: Option<String>§status: Option<String>§amount: Option<String>§crypto_payment: Option<String>§pay_time: Option<i64>§failure_reason: Option<String>Trait Implementations§
Source§impl Clone for AgreementPayData
impl Clone for AgreementPayData
Source§fn clone(&self) -> AgreementPayData
fn clone(&self) -> AgreementPayData
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 AgreementPayData
impl Debug for AgreementPayData
Source§impl<'de> Deserialize<'de> for AgreementPayData
impl<'de> Deserialize<'de> for AgreementPayData
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 AgreementPayData
impl RefUnwindSafe for AgreementPayData
impl Send for AgreementPayData
impl Sync for AgreementPayData
impl Unpin for AgreementPayData
impl UnsafeUnpin for AgreementPayData
impl UnwindSafe for AgreementPayData
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