Struct race_api::types::RecipientSlot
source · pub struct RecipientSlot {
pub id: u8,
pub slot_type: RecipientSlotType,
pub token_addr: String,
pub shares: Vec<RecipientSlotShare>,
pub balance: u64,
}Fields§
§id: u8§slot_type: RecipientSlotType§token_addr: String§balance: u64Trait Implementations§
source§impl BorshDeserialize for RecipientSlotwhere
u8: BorshDeserialize,
RecipientSlotType: BorshDeserialize,
String: BorshDeserialize,
Vec<RecipientSlotShare>: BorshDeserialize,
u64: BorshDeserialize,
impl BorshDeserialize for RecipientSlotwhere u8: BorshDeserialize, RecipientSlotType: BorshDeserialize, String: BorshDeserialize, Vec<RecipientSlotShare>: BorshDeserialize, u64: BorshDeserialize,
source§impl BorshSerialize for RecipientSlotwhere
u8: BorshSerialize,
RecipientSlotType: BorshSerialize,
String: BorshSerialize,
Vec<RecipientSlotShare>: BorshSerialize,
u64: BorshSerialize,
impl BorshSerialize for RecipientSlotwhere u8: BorshSerialize, RecipientSlotType: BorshSerialize, String: BorshSerialize, Vec<RecipientSlotShare>: BorshSerialize, u64: BorshSerialize,
source§impl Clone for RecipientSlot
impl Clone for RecipientSlot
source§fn clone(&self) -> RecipientSlot
fn clone(&self) -> RecipientSlot
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 RecipientSlot
impl Debug for RecipientSlot
source§impl PartialEq for RecipientSlot
impl PartialEq for RecipientSlot
source§fn eq(&self, other: &RecipientSlot) -> bool
fn eq(&self, other: &RecipientSlot) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl Eq for RecipientSlot
impl StructuralEq for RecipientSlot
impl StructuralPartialEq for RecipientSlot
Auto Trait Implementations§
impl RefUnwindSafe for RecipientSlot
impl Send for RecipientSlot
impl Sync for RecipientSlot
impl Unpin for RecipientSlot
impl UnwindSafe for RecipientSlot
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