use std::rc::Rc;
use super::Task;
#[derive(Debug, Clone)]
pub(crate) struct UpdatedTaskInfo<Var> {
pub(crate) task: Rc<Task<Var>>,
pub(crate) old_lower_bound: i32,
pub(crate) old_upper_bound: i32,
pub(crate) new_lower_bound: i32,
pub(crate) new_upper_bound: i32,
}