pub struct PaymentMethodDetailsCrypto {
pub buyer_address: Option<String>,
pub network: Option<PaymentMethodDetailsCryptoNetwork>,
pub token_currency: Option<PaymentMethodDetailsCryptoTokenCurrency>,
pub transaction_hash: Option<String>,
}
Fields§
§buyer_address: Option<String>
The wallet address of the customer.
network: Option<PaymentMethodDetailsCryptoNetwork>
The blockchain network that the transaction was sent on.
token_currency: Option<PaymentMethodDetailsCryptoTokenCurrency>
The token currency that the transaction was sent with.
transaction_hash: Option<String>
The blockchain transaction hash of the crypto payment.
Trait Implementations§
Source§impl Clone for PaymentMethodDetailsCrypto
impl Clone for PaymentMethodDetailsCrypto
Source§fn clone(&self) -> PaymentMethodDetailsCrypto
fn clone(&self) -> PaymentMethodDetailsCrypto
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 PaymentMethodDetailsCrypto
impl Debug for PaymentMethodDetailsCrypto
Source§impl FromValueOpt for PaymentMethodDetailsCrypto
impl FromValueOpt for PaymentMethodDetailsCrypto
fn from_value(v: Value) -> Option<Self>
Auto Trait Implementations§
impl Freeze for PaymentMethodDetailsCrypto
impl RefUnwindSafe for PaymentMethodDetailsCrypto
impl Send for PaymentMethodDetailsCrypto
impl Sync for PaymentMethodDetailsCrypto
impl Unpin for PaymentMethodDetailsCrypto
impl UnwindSafe for PaymentMethodDetailsCrypto
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