Skip to main content

apply_grading_result_to_user_state

Function apply_grading_result_to_user_state 

Source
async fn apply_grading_result_to_user_state(
    conn: &mut PgConnection,
    exercise: &Exercise,
    slide_submission: &ExerciseSlideSubmission,
    exercise_task_grading: &ExerciseTaskGrading,
    exercise_task_grading_result: &ExerciseTaskGradingResult,
    user_points_update_strategy: UserPointsUpdateStrategy,
) -> ModelResult<UserExerciseState>