pub struct PredictionClaimPositionResponsePosition {
pub contracts: String,
pub contracts_decimal: Option<String>,
pub contracts_micro: Option<String>,
pub is_yes: bool,
pub market_pubkey: String,
pub owner_pubkey: String,
pub payout_amount_usd: String,
pub position_pubkey: String,
pub user_pubkey: String,
}Fields§
§contracts: StringLegacy whole-contract quantity settled. Use contractsMicro or contractsDecimal for the exact fractional quantity.
contracts_decimal: Option<String>Contracts settled as a decimal string
contracts_micro: Option<String>Contracts settled in micro-contract units (u64 as string, 1000000 = 1 contract)
is_yes: bool§market_pubkey: StringMarket account public key
owner_pubkey: StringPosition owner public key
payout_amount_usd: StringPayout amount in micro USD (u64 as string)
position_pubkey: StringPosition account public key
user_pubkey: StringUser public key requesting claim
Trait Implementations§
Source§impl Clone for PredictionClaimPositionResponsePosition
impl Clone for PredictionClaimPositionResponsePosition
Source§fn clone(&self) -> PredictionClaimPositionResponsePosition
fn clone(&self) -> PredictionClaimPositionResponsePosition
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<'de> Deserialize<'de> for PredictionClaimPositionResponsePosition
impl<'de> Deserialize<'de> for PredictionClaimPositionResponsePosition
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 PredictionClaimPositionResponsePosition
impl RefUnwindSafe for PredictionClaimPositionResponsePosition
impl Send for PredictionClaimPositionResponsePosition
impl Sync for PredictionClaimPositionResponsePosition
impl Unpin for PredictionClaimPositionResponsePosition
impl UnsafeUnpin for PredictionClaimPositionResponsePosition
impl UnwindSafe for PredictionClaimPositionResponsePosition
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