pub struct Range { /* private fields */ }
Expand description
Defines a range value for a RangeValueRule. It extends the RuleStateBase with the description, and min and max values of the range.
Implementations§
Trait Implementations§
Source§impl RuleState for Range
impl RuleState for Range
Source§fn get_rule_state(&self) -> &RuleStateBase
fn get_rule_state(&self) -> &RuleStateBase
Returns the base state of the rule.
To be implemented by the concrete rule state.
Returns a map of related unique ids. The key is the group name and the value is a vector of unique ids.
Returns a map of related unique ids. The key is the group name and the value is a vector of unique ids.
Auto Trait Implementations§
impl Freeze for Range
impl RefUnwindSafe for Range
impl Send for Range
impl Sync for Range
impl Unpin for Range
impl UnwindSafe for Range
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