pub struct TmcExerciseTask {
pub task_id: Uuid,
pub order_number: i32,
pub assignment: Value,
pub public_spec: Option<PublicSpec>,
pub model_solution_spec: Option<ModelSolutionSpec>,
}Fields§
§task_id: Uuid§order_number: i32§assignment: Value§public_spec: Option<PublicSpec>§model_solution_spec: Option<ModelSolutionSpec>Trait Implementations§
Source§impl Debug for TmcExerciseTask
impl Debug for TmcExerciseTask
Source§impl<'de> Deserialize<'de> for TmcExerciseTask
impl<'de> Deserialize<'de> for TmcExerciseTask
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 Serialize for TmcExerciseTask
impl Serialize for TmcExerciseTask
Auto Trait Implementations§
impl Freeze for TmcExerciseTask
impl RefUnwindSafe for TmcExerciseTask
impl Send for TmcExerciseTask
impl Sync for TmcExerciseTask
impl Unpin for TmcExerciseTask
impl UnwindSafe for TmcExerciseTask
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