pub enum CFSubmissionVerdict {
Show 17 variants
Failed,
Ok,
Partial,
CompilationError,
RuntimeError,
WrongAnswer,
PresentationError,
TimeLimitExceeded,
MemoryLimitExceeded,
IdlenessLimitExceeded,
SecurityViolated,
Crashed,
InputPreparationCrashed,
Challenged,
Skipped,
Testing,
Rejected,
}
Expand description
Submission verdict returned by Codeforces API (eg. Ok, CompilationError).
Variants§
Failed
Ok
Partial
CompilationError
RuntimeError
WrongAnswer
PresentationError
TimeLimitExceeded
MemoryLimitExceeded
IdlenessLimitExceeded
SecurityViolated
Crashed
InputPreparationCrashed
Challenged
Skipped
Testing
Rejected
Trait Implementations§
Source§impl Clone for CFSubmissionVerdict
impl Clone for CFSubmissionVerdict
Source§fn clone(&self) -> CFSubmissionVerdict
fn clone(&self) -> CFSubmissionVerdict
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 CFSubmissionVerdict
impl Debug for CFSubmissionVerdict
Source§impl<'de> Deserialize<'de> for CFSubmissionVerdict
impl<'de> Deserialize<'de> for CFSubmissionVerdict
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 CFSubmissionVerdict
impl PartialEq for CFSubmissionVerdict
Source§impl Serialize for CFSubmissionVerdict
impl Serialize for CFSubmissionVerdict
impl Copy for CFSubmissionVerdict
impl Eq for CFSubmissionVerdict
impl StructuralPartialEq for CFSubmissionVerdict
Auto Trait Implementations§
impl Freeze for CFSubmissionVerdict
impl RefUnwindSafe for CFSubmissionVerdict
impl Send for CFSubmissionVerdict
impl Sync for CFSubmissionVerdict
impl Unpin for CFSubmissionVerdict
impl UnwindSafe for CFSubmissionVerdict
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.