pub struct PaymentMethodDetailsWechatPay {
pub fingerprint: Option<String>,
pub transaction_id: Option<String>,
}
Fields§
§fingerprint: Option<String>
Uniquely identifies this particular WeChat Pay account.
You can use this attribute to check whether two WeChat accounts are the same.
transaction_id: Option<String>
Transaction ID of this particular WeChat Pay transaction.
Trait Implementations§
source§impl Clone for PaymentMethodDetailsWechatPay
impl Clone for PaymentMethodDetailsWechatPay
source§fn clone(&self) -> PaymentMethodDetailsWechatPay
fn clone(&self) -> PaymentMethodDetailsWechatPay
Returns a copy 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 Default for PaymentMethodDetailsWechatPay
impl Default for PaymentMethodDetailsWechatPay
source§fn default() -> PaymentMethodDetailsWechatPay
fn default() -> PaymentMethodDetailsWechatPay
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for PaymentMethodDetailsWechatPay
impl<'de> Deserialize<'de> for PaymentMethodDetailsWechatPay
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 RefUnwindSafe for PaymentMethodDetailsWechatPay
impl Send for PaymentMethodDetailsWechatPay
impl Sync for PaymentMethodDetailsWechatPay
impl Unpin for PaymentMethodDetailsWechatPay
impl UnwindSafe for PaymentMethodDetailsWechatPay
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