pub struct Propagation {
pub level: PropLevel,
pub limit: bool,
}Expand description
A propagation level together with minion’s _limit modifier.
limit=true maps to the *_limit spellings in exec mode
(SAC_limit, SSACBounds_limit, etc.), which cap the amount of
work the propagator will do before giving up and falling back to
the next-weaker level.
Fields§
§level: PropLevel§limit: boolImplementations§
Source§impl Propagation
impl Propagation
pub fn is_default_preprocess(self) -> bool
pub fn is_default_prop_node(self) -> bool
Trait Implementations§
Source§impl Clone for Propagation
impl Clone for Propagation
Source§fn clone(&self) -> Propagation
fn clone(&self) -> Propagation
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for Propagation
Source§impl Debug for Propagation
impl Debug for Propagation
Source§impl Default for Propagation
impl Default for Propagation
Source§fn default() -> Propagation
fn default() -> Propagation
Returns the “default value” for a type. Read more
impl Eq for Propagation
Source§impl PartialEq for Propagation
impl PartialEq for Propagation
impl StructuralPartialEq for Propagation
Auto Trait Implementations§
impl Freeze for Propagation
impl RefUnwindSafe for Propagation
impl Send for Propagation
impl Sync for Propagation
impl Unpin for Propagation
impl UnsafeUnpin for Propagation
impl UnwindSafe for Propagation
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Layout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...) attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 2 bytes