pub enum StatusMessage {
Accepted,
WrongAnswer,
MemoryLimitExceeded,
OutputLimitExceeded,
TimeLimitExceeded,
RuntimeError,
InternalError,
CompileError,
Timeout,
Unknown,
}
Variants§
Accepted
WrongAnswer
MemoryLimitExceeded
OutputLimitExceeded
TimeLimitExceeded
RuntimeError
InternalError
CompileError
Timeout
Unknown
Implementations§
source§impl StatusMessage
impl StatusMessage
pub fn to_status_code(&self) -> u32
pub fn from_status_code(status_code: u32) -> StatusMessage
Trait Implementations§
source§impl Debug for StatusMessage
impl Debug for StatusMessage
Auto Trait Implementations§
impl RefUnwindSafe for StatusMessage
impl Send for StatusMessage
impl Sync for StatusMessage
impl Unpin for StatusMessage
impl UnwindSafe for StatusMessage
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