pub enum CalculatorImpl {
Ruleset(&'static str),
ReportingOnly,
NotImplemented,
}Expand description
What implements a sector–methodology pair, if anything.
Variants§
Ruleset(&'static str)
Implemented by the ruleset with this id. Whether it is in force is read from that ruleset and never restated here.
ReportingOnly
The regulation imposes reporting or prohibition duties but mandates no quantitative methodology — there is nothing to calculate.
NotImplemented
A methodology exists in law but no ruleset is implemented yet. Distinct
from ReportingOnly: this one is work outstanding, not work absent.
Trait Implementations§
Source§impl Clone for CalculatorImpl
impl Clone for CalculatorImpl
Source§fn clone(&self) -> CalculatorImpl
fn clone(&self) -> CalculatorImpl
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 moreSource§impl Debug for CalculatorImpl
impl Debug for CalculatorImpl
Source§impl PartialEq for CalculatorImpl
impl PartialEq for CalculatorImpl
impl StructuralPartialEq for CalculatorImpl
Auto Trait Implementations§
impl Freeze for CalculatorImpl
impl RefUnwindSafe for CalculatorImpl
impl Send for CalculatorImpl
impl Sync for CalculatorImpl
impl Unpin for CalculatorImpl
impl UnsafeUnpin for CalculatorImpl
impl UnwindSafe for CalculatorImpl
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