Expand description
Element of a BDD. Note that the Node contains its own ID. This may be set to zero until it has been assigned, and most importantly is not considered in hashing and equality testing.
Fields
id: NodeID
Node ID. Special values: 0 and 1 for terminal nodes
var: VarID
Variable number. Special variable 0 == terminal nodes
low: NodeID
high: NodeID
Implementations
Trait Implementations
impl Copy for DDNode
impl Eq for DDNode
Auto Trait Implementations
impl RefUnwindSafe for DDNode
impl Send for DDNode
impl Sync for DDNode
impl Unpin for DDNode
impl UnwindSafe for DDNode
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more