pub struct StopCondition { /* private fields */ }Expand description
A stop condition bound to one column of a stat layout.
Implementations§
Source§impl StopCondition
impl StopCondition
Sourcepub fn bind(spec: &StopSpec, columns: &StatColumns) -> Result<Self, StopError>
pub fn bind(spec: &StopSpec, columns: &StatColumns) -> Result<Self, StopError>
Binds spec to its column of columns.
§Errors
Returns StopError::UnknownColumn for a column that StatColumns::resolve cannot find.
Trait Implementations§
Source§impl Clone for StopCondition
impl Clone for StopCondition
impl Copy for StopCondition
Source§impl Debug for StopCondition
impl Debug for StopCondition
Source§impl PartialEq for StopCondition
impl PartialEq for StopCondition
impl StructuralPartialEq for StopCondition
Auto Trait Implementations§
impl Freeze for StopCondition
impl RefUnwindSafe for StopCondition
impl Send for StopCondition
impl Sync for StopCondition
impl Unpin for StopCondition
impl UnsafeUnpin for StopCondition
impl UnwindSafe for StopCondition
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