pub struct OutgoingPayment {
pub id: String,
pub wallet_address: String,
pub quote_id: Option<String>,
pub failed: bool,
pub receiver: Receiver,
pub receive_amount: Amount,
pub debit_amount: Amount,
pub sent_amount: Amount,
pub metadata: Option<Value>,
pub created_at: DateTime<Utc>,
pub updated_at: DateTime<Utc>,
}
Fields§
§id: String
§wallet_address: String
§quote_id: Option<String>
§failed: bool
§receiver: Receiver
§receive_amount: Amount
§debit_amount: Amount
§sent_amount: Amount
§metadata: Option<Value>
§created_at: DateTime<Utc>
§updated_at: DateTime<Utc>
Trait Implementations§
Source§impl Clone for OutgoingPayment
impl Clone for OutgoingPayment
Source§fn clone(&self) -> OutgoingPayment
fn clone(&self) -> OutgoingPayment
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for OutgoingPayment
impl Debug for OutgoingPayment
Source§impl<'de> Deserialize<'de> for OutgoingPayment
impl<'de> Deserialize<'de> for OutgoingPayment
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
Source§impl PartialEq for OutgoingPayment
impl PartialEq for OutgoingPayment
Source§impl Serialize for OutgoingPayment
impl Serialize for OutgoingPayment
impl Eq for OutgoingPayment
impl StructuralPartialEq for OutgoingPayment
Auto Trait Implementations§
impl Freeze for OutgoingPayment
impl RefUnwindSafe for OutgoingPayment
impl Send for OutgoingPayment
impl Sync for OutgoingPayment
impl Unpin for OutgoingPayment
impl UnwindSafe for OutgoingPayment
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.