Struct race_api::types::PlayerDeposit
source · pub struct PlayerDeposit {
pub addr: String,
pub amount: u64,
pub settle_version: u64,
}Expand description
Represent a player call the deposit instruction in contract.
Fields§
§addr: String§amount: u64§settle_version: u64Implementations§
Trait Implementations§
source§impl BorshDeserialize for PlayerDepositwhere
String: BorshDeserialize,
u64: BorshDeserialize,
impl BorshDeserialize for PlayerDepositwhere String: BorshDeserialize, u64: BorshDeserialize,
source§impl BorshSerialize for PlayerDepositwhere
String: BorshSerialize,
u64: BorshSerialize,
impl BorshSerialize for PlayerDepositwhere String: BorshSerialize, u64: BorshSerialize,
source§impl Clone for PlayerDeposit
impl Clone for PlayerDeposit
source§fn clone(&self) -> PlayerDeposit
fn clone(&self) -> PlayerDeposit
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 PlayerDeposit
impl Debug for PlayerDeposit
source§impl PartialEq for PlayerDeposit
impl PartialEq for PlayerDeposit
source§fn eq(&self, other: &PlayerDeposit) -> bool
fn eq(&self, other: &PlayerDeposit) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl Eq for PlayerDeposit
impl StructuralEq for PlayerDeposit
impl StructuralPartialEq for PlayerDeposit
Auto Trait Implementations§
impl RefUnwindSafe for PlayerDeposit
impl Send for PlayerDeposit
impl Sync for PlayerDeposit
impl Unpin for PlayerDeposit
impl UnwindSafe for PlayerDeposit
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