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 PlayerDeposit
impl BorshDeserialize for PlayerDeposit
Source§impl BorshSerialize for PlayerDeposit
impl BorshSerialize for PlayerDeposit
Source§impl Clone for PlayerDeposit
impl Clone for PlayerDeposit
Source§fn clone(&self) -> PlayerDeposit
fn clone(&self) -> PlayerDeposit
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 PlayerDeposit
impl Debug for PlayerDeposit
Source§impl PartialEq for PlayerDeposit
impl PartialEq for PlayerDeposit
impl Eq for PlayerDeposit
impl StructuralPartialEq for PlayerDeposit
Auto Trait Implementations§
impl Freeze for PlayerDeposit
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