pub struct ApiStatus {
pub current_season: i32,
pub max_season: i32,
pub is_datafeed_down: bool,
pub down_events: Vec<String>,
pub ios: Box<ApiStatusAppVersion>,
pub android: Box<ApiStatusAppVersion>,
}
Fields§
§current_season: i32
Year of the current FRC season.
max_season: i32
Maximum FRC season year for valid queries.
is_datafeed_down: bool
True if the entire FMS API provided by FIRST is down.
down_events: Vec<String>
An array of strings containing event keys of any active events that are no longer updating.
ios: Box<ApiStatusAppVersion>
§android: Box<ApiStatusAppVersion>
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ApiStatus
impl<'de> Deserialize<'de> for ApiStatus
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
impl StructuralPartialEq for ApiStatus
Auto Trait Implementations§
impl Freeze for ApiStatus
impl RefUnwindSafe for ApiStatus
impl Send for ApiStatus
impl Sync for ApiStatus
impl Unpin for ApiStatus
impl UnwindSafe for ApiStatus
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