pub struct CFSubmission {Show 13 fields
pub id: i64,
pub contest_id: Option<i64>,
pub creation_time_seconds: i64,
pub relative_time_seconds: Option<i64>,
pub problem: CFProblem,
pub author: CFParty,
pub programming_language: String,
pub verdict: Option<CFSubmissionVerdict>,
pub testset: CFTestset,
pub passed_test_count: i64,
pub time_consumed_millis: i64,
pub memory_consumed_bytes: i64,
pub points: Option<f64>,
}
Expand description
Struct representing a Codeforces submission.
Fields§
§id: i64
§contest_id: Option<i64>
§creation_time_seconds: i64
§relative_time_seconds: Option<i64>
§problem: CFProblem
§programming_language: String
§verdict: Option<CFSubmissionVerdict>
§testset: CFTestset
§passed_test_count: i64
§time_consumed_millis: i64
§memory_consumed_bytes: i64
§points: Option<f64>
Trait Implementations§
Source§impl Clone for CFSubmission
impl Clone for CFSubmission
Source§fn clone(&self) -> CFSubmission
fn clone(&self) -> CFSubmission
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 CFSubmission
impl Debug for CFSubmission
Source§impl<'de> Deserialize<'de> for CFSubmission
impl<'de> Deserialize<'de> for CFSubmission
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 PartialEq for CFSubmission
impl PartialEq for CFSubmission
Source§impl Serialize for CFSubmission
impl Serialize for CFSubmission
impl StructuralPartialEq for CFSubmission
Auto Trait Implementations§
impl Freeze for CFSubmission
impl RefUnwindSafe for CFSubmission
impl Send for CFSubmission
impl Sync for CFSubmission
impl Unpin for CFSubmission
impl UnwindSafe for CFSubmission
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