pub struct Set {Show 17 fields
pub set_i_d: String,
pub entrant_1_i_d: Option<String>,
pub entrant_2_i_d: Option<String>,
pub status: Option<Status>,
pub entrant_1_result: Option<EntrantResult>,
pub entrant_2_result: Option<EntrantResult>,
pub entrant_1_score: Option<i32>,
pub entrant_2_score: Option<i32>,
pub winner_next_set_i_d: Option<String>,
pub loser_next_set_i_d: Option<String>,
pub entrant_1_prev_set_i_d: Option<String>,
pub entrant_2_prev_set_i_d: Option<String>,
pub set_format: Option<String>,
pub phase_i_d: Option<String>,
pub round_i_d: Option<String>,
pub games: Option<Vec<Game>>,
pub other: Option<HashMap<String, String>>,
}
Fields§
§set_i_d: String
§entrant_1_i_d: Option<String>
§entrant_2_i_d: Option<String>
§status: Option<Status>
§entrant_1_result: Option<EntrantResult>
§entrant_2_result: Option<EntrantResult>
§entrant_1_score: Option<i32>
§entrant_2_score: Option<i32>
§winner_next_set_i_d: Option<String>
§loser_next_set_i_d: Option<String>
§entrant_1_prev_set_i_d: Option<String>
§entrant_2_prev_set_i_d: Option<String>
§set_format: Option<String>
§phase_i_d: Option<String>
§round_i_d: Option<String>
§games: Option<Vec<Game>>
§other: Option<HashMap<String, String>>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Set
impl<'de> Deserialize<'de> for Set
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 Set
impl RefUnwindSafe for Set
impl Send for Set
impl Sync for Set
impl Unpin for Set
impl UnwindSafe for Set
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