pub enum SubmissionUpdate {
State(SubmissionState),
TaskCompleted(bool, i32),
LogLine(String),
Save,
}Variants§
State(SubmissionState)
State update
TaskCompleted(bool, i32)
bool is true if this task was the last core task, int is amount of bonus points
LogLine(String)
Append line to log
Save
Save changes to db
Trait Implementations§
source§impl Debug for SubmissionUpdate
impl Debug for SubmissionUpdate
source§impl From<String> for SubmissionUpdate
impl From<String> for SubmissionUpdate
source§impl From<SubmissionState> for SubmissionUpdate
impl From<SubmissionState> for SubmissionUpdate
source§fn from(value: SubmissionState) -> Self
fn from(value: SubmissionState) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl RefUnwindSafe for SubmissionUpdate
impl Send for SubmissionUpdate
impl Sync for SubmissionUpdate
impl Unpin for SubmissionUpdate
impl UnwindSafe for SubmissionUpdate
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