pub struct DepositWithdrawal {
pub method: String,
pub asset_class: String,
pub asset: String,
pub ref_id: String,
pub tx_id: String,
pub info: String,
pub amount: Decimal,
pub fee: Decimal,
pub time: i64,
pub status: TransferStatus,
pub status_prop: Option<StatusProp>,
pub orginators: Option<Vec<String>>,
}
Expand description
Description of a deposit or withdrawal
Fields§
§method: String
§asset_class: String
§asset: String
§ref_id: String
§tx_id: String
§info: String
§amount: Decimal
§fee: Decimal
§time: i64
§status: TransferStatus
§status_prop: Option<StatusProp>
§orginators: Option<Vec<String>>
Trait Implementations§
Source§impl Clone for DepositWithdrawal
impl Clone for DepositWithdrawal
Source§fn clone(&self) -> DepositWithdrawal
fn clone(&self) -> DepositWithdrawal
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 Debug for DepositWithdrawal
impl Debug for DepositWithdrawal
Source§impl<'de> Deserialize<'de> for DepositWithdrawal
impl<'de> Deserialize<'de> for DepositWithdrawal
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 DepositWithdrawal
impl PartialEq for DepositWithdrawal
impl StructuralPartialEq for DepositWithdrawal
Auto Trait Implementations§
impl Freeze for DepositWithdrawal
impl RefUnwindSafe for DepositWithdrawal
impl Send for DepositWithdrawal
impl Sync for DepositWithdrawal
impl Unpin for DepositWithdrawal
impl UnwindSafe for DepositWithdrawal
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