pub struct CtfChallenge {Show 16 fields
pub id: u64,
pub name: String,
pub creator: Option<String>,
pub description: Option<String>,
pub challenge_category_id: Option<u64>,
pub difficulty: Option<String>,
pub filename: Option<String>,
pub has_docker: Option<u32>,
pub docker_online: Option<u32>,
pub docker_ports: Option<Vec<u32>>,
pub hostname: Option<String>,
pub points: Option<u32>,
pub solves: Option<u32>,
pub solved: bool,
pub status: Option<String>,
pub flags_info: Vec<CtfFlagInfo>,
}Fields§
§id: u64§name: String§creator: Option<String>§description: Option<String>§challenge_category_id: Option<u64>§difficulty: Option<String>§filename: Option<String>§has_docker: Option<u32>§docker_online: Option<u32>§docker_ports: Option<Vec<u32>>§hostname: Option<String>§points: Option<u32>§solves: Option<u32>§solved: bool§status: Option<String>§flags_info: Vec<CtfFlagInfo>Trait Implementations§
Source§impl Clone for CtfChallenge
impl Clone for CtfChallenge
Source§fn clone(&self) -> CtfChallenge
fn clone(&self) -> CtfChallenge
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CtfChallenge
impl Debug for CtfChallenge
Source§impl<'de> Deserialize<'de> for CtfChallenge
impl<'de> Deserialize<'de> for CtfChallenge
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
Source§impl Serialize for CtfChallenge
impl Serialize for CtfChallenge
Auto Trait Implementations§
impl Freeze for CtfChallenge
impl RefUnwindSafe for CtfChallenge
impl Send for CtfChallenge
impl Sync for CtfChallenge
impl Unpin for CtfChallenge
impl UnsafeUnpin for CtfChallenge
impl UnwindSafe for CtfChallenge
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