pub struct CtfEventDetail {Show 18 fields
pub id: u64,
pub name: String,
pub slug: Option<String>,
pub status: Option<String>,
pub start_date: Option<String>,
pub end_date: Option<String>,
pub description: Option<String>,
pub event_type: Option<String>,
pub format: Option<String>,
pub location: Option<String>,
pub players_joined: Option<u32>,
pub teams_joined: Option<u32>,
pub challenges: Option<u32>,
pub challenge_categories: Option<u32>,
pub max_team_size: Option<u32>,
pub prize_pool: Option<String>,
pub featured: bool,
pub ai_usage_policy: Option<String>,
}Fields§
§id: u64§name: String§slug: Option<String>§status: Option<String>§start_date: Option<String>§end_date: Option<String>§description: Option<String>§event_type: Option<String>§format: Option<String>§location: Option<String>§players_joined: Option<u32>§teams_joined: Option<u32>§challenges: Option<u32>§challenge_categories: Option<u32>§max_team_size: Option<u32>§prize_pool: Option<String>§featured: bool§ai_usage_policy: Option<String>Trait Implementations§
Source§impl Debug for CtfEventDetail
impl Debug for CtfEventDetail
Source§impl<'de> Deserialize<'de> for CtfEventDetail
impl<'de> Deserialize<'de> for CtfEventDetail
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 CtfEventDetail
impl RefUnwindSafe for CtfEventDetail
impl Send for CtfEventDetail
impl Sync for CtfEventDetail
impl Unpin for CtfEventDetail
impl UnsafeUnpin for CtfEventDetail
impl UnwindSafe for CtfEventDetail
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