pub enum ExerciseTaskSubmissionStatus {
NoGradingYet,
Grading {
grading_progress: GradingProgress,
score_given: Option<f32>,
grading_started_at: Option<DateTime<Utc>>,
grading_completed_at: Option<DateTime<Utc>>,
feedback_json: Option<Value>,
feedback_text: Option<String>,
},
}Variants§
Trait Implementations§
Source§impl Debug for ExerciseTaskSubmissionStatus
impl Debug for ExerciseTaskSubmissionStatus
Source§impl From<ExerciseTaskSubmissionStatus> for ExerciseTaskSubmissionStatus
impl From<ExerciseTaskSubmissionStatus> for ExerciseTaskSubmissionStatus
Source§fn from(value: ExerciseTaskSubmissionStatus) -> Self
fn from(value: ExerciseTaskSubmissionStatus) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ExerciseTaskSubmissionStatus
impl RefUnwindSafe for ExerciseTaskSubmissionStatus
impl Send for ExerciseTaskSubmissionStatus
impl Sync for ExerciseTaskSubmissionStatus
impl Unpin for ExerciseTaskSubmissionStatus
impl UnwindSafe for ExerciseTaskSubmissionStatus
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