pub struct SportResult {Show 13 fields
pub game_id: u64,
pub league_abbreviation: String,
pub slug: String,
pub home_team: String,
pub away_team: String,
pub status: String,
pub score: Option<String>,
pub period: Option<String>,
pub elapsed: Option<String>,
pub live: bool,
pub ended: bool,
pub turn: Option<String>,
pub finished_timestamp: Option<DateTime<Utc>>,
}Expand description
Real-time sports score/state from the Polymarket Sports WebSocket. Serializes as snake_case for end-users; aliases accept the upstream camelCase.
Fields§
§game_id: u64§league_abbreviation: String§slug: String§home_team: String§away_team: String§status: String§score: Option<String>§period: Option<String>§elapsed: Option<String>§live: bool§ended: bool§turn: Option<String>§finished_timestamp: Option<DateTime<Utc>>Trait Implementations§
Source§impl Clone for SportResult
impl Clone for SportResult
Source§fn clone(&self) -> SportResult
fn clone(&self) -> SportResult
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 SportResult
impl Debug for SportResult
Source§impl<'de> Deserialize<'de> for SportResult
impl<'de> Deserialize<'de> for SportResult
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 SportResult
impl RefUnwindSafe for SportResult
impl Send for SportResult
impl Sync for SportResult
impl Unpin for SportResult
impl UnsafeUnpin for SportResult
impl UnwindSafe for SportResult
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