pub struct LiveActivityMarket {
pub condition_id: Option<String>,
pub id: Option<i64>,
pub question: Option<String>,
pub market_slug: Option<String>,
pub event_slug: Option<String>,
pub series_slug: Option<String>,
pub icon: Option<String>,
pub image: Option<String>,
pub tags: Vec<String>,
}Expand description
Minimal market information for live-activity widgets
(GET /markets/live-activity/{condition_id} and bulk variant).
Fields§
§condition_id: Option<String>Unique identifier for the market condition
id: Option<i64>Internal market ID
question: Option<String>The market question being asked
market_slug: Option<String>URL-friendly slug for the market
event_slug: Option<String>URL-friendly slug for the parent event
series_slug: Option<String>URL-friendly slug for the series (if applicable)
icon: Option<String>URL to the market icon image
image: Option<String>URL to the market image
List of tag slugs associated with this market
Trait Implementations§
Source§impl Clone for LiveActivityMarket
impl Clone for LiveActivityMarket
Source§fn clone(&self) -> LiveActivityMarket
fn clone(&self) -> LiveActivityMarket
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 LiveActivityMarket
impl Debug for LiveActivityMarket
Source§impl<'de> Deserialize<'de> for LiveActivityMarket
impl<'de> Deserialize<'de> for LiveActivityMarket
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 LiveActivityMarket
impl RefUnwindSafe for LiveActivityMarket
impl Send for LiveActivityMarket
impl Sync for LiveActivityMarket
impl Unpin for LiveActivityMarket
impl UnsafeUnpin for LiveActivityMarket
impl UnwindSafe for LiveActivityMarket
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more