pub struct RunnerLimits { /* private fields */ }Expand description
Describes the limits that would stop a Runner.
Implementations§
Source§impl RunnerLimits
impl RunnerLimits
Sourcepub fn check_limits<L, N>(
&self,
iteration: usize,
egraph: &EGraph<L, N>,
) -> RunnerResult<()>
pub fn check_limits<L, N>( &self, iteration: usize, egraph: &EGraph<L, N>, ) -> RunnerResult<()>
Check if the Runner should stop based on the limits.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RunnerLimits
impl RefUnwindSafe for RunnerLimits
impl Send for RunnerLimits
impl Sync for RunnerLimits
impl Unpin for RunnerLimits
impl UnwindSafe for RunnerLimits
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