pub async fn create_user_exercise_slide_submission(
    conn: &mut PgConnection,
    exercise_with_user_state: &ExerciseWithUserState,
    user_exercise_slide_submission: &StudentExerciseSlideSubmission
) -> ModelResult<ExerciseSlideSubmissionWithTasks>
Expand description

Inserts user submission to database. Tasks within submission are validated to make sure that they belong to the correct exercise slide.