pub struct ReferenceClassificationPolicy;Expand description
The reference ladder from Annex E: rejected → unverified → basic → verified → attested → certified.
- any hard-check failure →
rejected - no transparency, no time anchor, no person →
unverified - transparency only →
basic - transparency + time →
verified -
- person dimension →
attested
- person dimension →
-
- ≥2 independent roots →
certified
- ≥2 independent roots →
Trait Implementations§
Source§impl ClassificationPolicy for ReferenceClassificationPolicy
impl ClassificationPolicy for ReferenceClassificationPolicy
Source§fn classify(&self, report: &CoverageReport) -> ClassificationLabel
fn classify(&self, report: &CoverageReport) -> ClassificationLabel
Map a coverage report to a classification label.
Source§impl Clone for ReferenceClassificationPolicy
impl Clone for ReferenceClassificationPolicy
Source§fn clone(&self) -> ReferenceClassificationPolicy
fn clone(&self) -> ReferenceClassificationPolicy
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 Default for ReferenceClassificationPolicy
impl Default for ReferenceClassificationPolicy
Source§fn default() -> ReferenceClassificationPolicy
fn default() -> ReferenceClassificationPolicy
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ReferenceClassificationPolicy
impl RefUnwindSafe for ReferenceClassificationPolicy
impl Send for ReferenceClassificationPolicy
impl Sync for ReferenceClassificationPolicy
impl Unpin for ReferenceClassificationPolicy
impl UnsafeUnpin for ReferenceClassificationPolicy
impl UnwindSafe for ReferenceClassificationPolicy
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