pub enum PaymentV2Payment {
Iot(IotPayment),
Hnt(HntPayment),
Hst(HstPayment),
Mobile(MobilePayment),
}
Variants§
Trait Implementations§
Source§impl Clone for PaymentV2Payment
impl Clone for PaymentV2Payment
Source§fn clone(&self) -> PaymentV2Payment
fn clone(&self) -> PaymentV2Payment
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 PaymentV2Payment
impl Debug for PaymentV2Payment
Source§impl<'de> Deserialize<'de> for PaymentV2Payment
impl<'de> Deserialize<'de> for PaymentV2Payment
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 PaymentV2Payment
impl RefUnwindSafe for PaymentV2Payment
impl Send for PaymentV2Payment
impl Sync for PaymentV2Payment
impl Unpin for PaymentV2Payment
impl UnwindSafe for PaymentV2Payment
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