pub enum ControlRefusalReason {
Budget,
LineLimit,
}Expand description
Which of the ControlLimits refused a control source instead of applying its rules.
Variants§
Budget
Retaining the source would have taken the table past ControlLimits::budget.
LineLimit
A line of the source is longer than ControlLimits::line_limit.
Implementations§
Trait Implementations§
Source§impl Clone for ControlRefusalReason
impl Clone for ControlRefusalReason
impl Copy for ControlRefusalReason
Source§impl Debug for ControlRefusalReason
impl Debug for ControlRefusalReason
impl Eq for ControlRefusalReason
Source§impl Hash for ControlRefusalReason
impl Hash for ControlRefusalReason
Source§impl PartialEq for ControlRefusalReason
impl PartialEq for ControlRefusalReason
impl StructuralPartialEq for ControlRefusalReason
Auto Trait Implementations§
impl Freeze for ControlRefusalReason
impl RefUnwindSafe for ControlRefusalReason
impl Send for ControlRefusalReason
impl Sync for ControlRefusalReason
impl Unpin for ControlRefusalReason
impl UnsafeUnpin for ControlRefusalReason
impl UnwindSafe for ControlRefusalReason
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