1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
//! Run user queries and manage them in threads if queries are expensive

/// Module for generation tasks
pub mod generation;

/// Module for threads and user's tasks management
pub mod tasksmanager;

trait Task {
  fn run(&self, current_subtask: u16);
  fn get_nb_subtasks(&self) -> u16;
}