Function headless_lms_models::library::user_exercise_state_updater::data_loader::load_required_data
source · pub(super) async fn load_required_data(
conn: &mut PgConnection,
user_exercise_state_id: Uuid,
already_loaded_internal_dependencies: UserExerciseStateUpdateAlreadyLoadedRequiredData
) -> ModelResult<UserExerciseStateUpdateRequiredData>
Expand description
Returns an object with all dependencies for the user_exercise_state update loaded. Either uses a preloaded value from already_loaded_internal_dependencies or fetches the necessary information from the database.