Function example_exercise_flexible

Source
pub fn example_exercise_flexible(
    exercise_id: Uuid,
    exercise_name: String,
    exercise_slides: Vec<(Uuid, Vec<(Uuid, String, Value, Value)>)>,
    client_id: Uuid,
    needs_peer_review: Option<bool>,
    peer_or_self_review_config: Option<CmsPeerOrSelfReviewConfig>,
    peer_or_self_review_questions: Option<Vec<CmsPeerOrSelfReviewQuestion>>,
) -> (GutenbergBlock, CmsPageExercise, Vec<CmsPageExerciseSlide>, Vec<CmsPageExerciseTask>)