#[non_exhaustive]pub struct WithdrawalRecord {
pub wd_id: String,
pub client_id: String,
pub tx_id: String,
pub ccy: String,
pub chain: String,
pub amt: NumberString,
pub fee: NumberString,
pub state: String,
pub ts: NumberString,
}Expand description
Withdrawal history row.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.wd_id: StringWithdrawal ID.
client_id: StringClient withdrawal ID.
tx_id: StringTransaction ID.
ccy: StringCurrency code.
chain: StringChain name.
amt: NumberStringWithdrawal amount.
fee: NumberStringFee.
state: StringWithdrawal state.
ts: NumberStringTimestamp.
Trait Implementations§
Source§impl Clone for WithdrawalRecord
impl Clone for WithdrawalRecord
Source§fn clone(&self) -> WithdrawalRecord
fn clone(&self) -> WithdrawalRecord
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 WithdrawalRecord
impl Debug for WithdrawalRecord
Source§impl Default for WithdrawalRecord
impl Default for WithdrawalRecord
Source§fn default() -> WithdrawalRecord
fn default() -> WithdrawalRecord
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WithdrawalRecord
impl<'de> Deserialize<'de> for WithdrawalRecord
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 WithdrawalRecord
impl RefUnwindSafe for WithdrawalRecord
impl Send for WithdrawalRecord
impl Sync for WithdrawalRecord
impl Unpin for WithdrawalRecord
impl UnsafeUnpin for WithdrawalRecord
impl UnwindSafe for WithdrawalRecord
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