use crate::propositions::Proposition;
#[derive(Clone, Eq, PartialEq, Hash, Debug)]
pub struct UnsatCore {
pub propositions: Vec<Proposition>,
pub is_mus: bool,
}
impl UnsatCore {
pub fn new(proposition: Vec<Proposition>, is_mus: bool) -> Self {
Self { propositions: proposition, is_mus }
}
}