pub enum TotalVerdict {
Ok,
PartialSolution,
Pending,
Compiling,
CompilationError,
Testing,
InvalidProblem,
InvalidRequest,
Bug,
}Expand description
Total testing verdict
Variants§
Ok
Ok, full score
PartialSolution
Not full score (may be zero)
Pending
In testing queue now
Compiling
Compiling solution now
CompilationError
Compilation error
Testing
Testing this submission now
InvalidProblem
Invalid problem (e.g. invalid config)
InvalidRequest
Invalid request (e.g. problem not exist)
Bug
Internal error
Trait Implementations§
Source§impl Clone for TotalVerdict
impl Clone for TotalVerdict
Source§fn clone(&self) -> TotalVerdict
fn clone(&self) -> TotalVerdict
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 TotalVerdict
impl Debug for TotalVerdict
Source§impl<'de> Deserialize<'de> for TotalVerdict
impl<'de> Deserialize<'de> for TotalVerdict
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 Display for TotalVerdict
impl Display for TotalVerdict
impl Eq for TotalVerdict
Source§impl Error for TotalVerdict
impl Error for TotalVerdict
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for TotalVerdict
impl PartialEq for TotalVerdict
Source§impl Serialize for TotalVerdict
impl Serialize for TotalVerdict
impl StructuralPartialEq for TotalVerdict
Auto Trait Implementations§
impl Freeze for TotalVerdict
impl RefUnwindSafe for TotalVerdict
impl Send for TotalVerdict
impl Sync for TotalVerdict
impl Unpin for TotalVerdict
impl UnsafeUnpin for TotalVerdict
impl UnwindSafe for TotalVerdict
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