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 (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 PaymentMethodDetailsCrypto
impl Debug for PaymentMethodDetailsCrypto
Source§impl FromValueOpt for PaymentMethodDetailsCrypto
impl FromValueOpt for PaymentMethodDetailsCrypto
fn from_value(v: Value) -> Option<Self>
Source§impl PartialEq for PaymentMethodDetailsCrypto
impl PartialEq for PaymentMethodDetailsCrypto
Source§fn eq(&self, other: &PaymentMethodDetailsCrypto) -> bool
fn eq(&self, other: &PaymentMethodDetailsCrypto) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for PaymentMethodDetailsCrypto
impl StructuralPartialEq for PaymentMethodDetailsCrypto
Auto Trait Implementations§
impl Freeze for PaymentMethodDetailsCrypto
impl RefUnwindSafe for PaymentMethodDetailsCrypto
impl Send for PaymentMethodDetailsCrypto
impl Sync for PaymentMethodDetailsCrypto
impl Unpin for PaymentMethodDetailsCrypto
impl UnsafeUnpin 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