Struct obddimal::bdd_manager::dvo_schedules::SiftingAtThreshold
source · [−]pub struct SiftingAtThreshold {
underlying: AtThreshold,
}
Expand description
Performs sifting until the number of nodes does not change anymore, but only if the initial number of nodes exceeds a configurable threshold.
Fields
underlying: AtThreshold
Implementations
sourceimpl SiftingAtThreshold
impl SiftingAtThreshold
pub fn new(active_nodes_threshold: u32) -> SiftingAtThreshold
Trait Implementations
sourceimpl DVOSchedule for SiftingAtThreshold
impl DVOSchedule for SiftingAtThreshold
sourceimpl From<SiftingAtThreshold> for DVOScheduleEnum
impl From<SiftingAtThreshold> for DVOScheduleEnum
sourcefn from(v: SiftingAtThreshold) -> DVOScheduleEnum
fn from(v: SiftingAtThreshold) -> DVOScheduleEnum
Converts to this type from the input type.
sourceimpl TryInto<SiftingAtThreshold> for DVOScheduleEnum
impl TryInto<SiftingAtThreshold> for DVOScheduleEnum
sourcefn try_into(
self
) -> Result<SiftingAtThreshold, <Self as TryInto<SiftingAtThreshold>>::Error>
fn try_into(
self
) -> Result<SiftingAtThreshold, <Self as TryInto<SiftingAtThreshold>>::Error>
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for SiftingAtThreshold
impl Send for SiftingAtThreshold
impl Sync for SiftingAtThreshold
impl Unpin for SiftingAtThreshold
impl UnwindSafe for SiftingAtThreshold
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