pub enum DTree {
Node {
l: Box<DTree>,
r: Box<DTree>,
cutset: VarSet,
vars: VarSet,
},
Leaf {
clause: Vec<Literal>,
cutset: VarSet,
vars: VarSet,
},
}Variants§
Node
Fields
Leaf
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for DTree
impl RefUnwindSafe for DTree
impl Send for DTree
impl Sync for DTree
impl Unpin for DTree
impl UnwindSafe for DTree
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more