pub struct AuthorityOutput {
pub tier: u8,
pub confidence: f64,
pub epistemic_status: EpistemicStatus,
pub binding_status: BindingStatus,
}Expand description
The derived (tier, confidence, epistemic_status, binding_status) tuple.
Fields§
§tier: u8Capability tier, ∈ [0, 4].
confidence: f64Coverage-derived confidence, ∈ [0, 1].
epistemic_status: EpistemicStatusDeterministically derived from the rule-class set.
binding_status: BindingStatusPer BindingStatus semantics.
Trait Implementations§
Source§impl Clone for AuthorityOutput
impl Clone for AuthorityOutput
Source§fn clone(&self) -> AuthorityOutput
fn clone(&self) -> AuthorityOutput
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 AuthorityOutput
impl Debug for AuthorityOutput
Source§impl<'de> Deserialize<'de> for AuthorityOutput
impl<'de> Deserialize<'de> for AuthorityOutput
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for AuthorityOutput
impl PartialEq for AuthorityOutput
Source§fn eq(&self, other: &AuthorityOutput) -> bool
fn eq(&self, other: &AuthorityOutput) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for AuthorityOutput
impl Serialize for AuthorityOutput
impl Copy for AuthorityOutput
impl StructuralPartialEq for AuthorityOutput
Auto Trait Implementations§
impl Freeze for AuthorityOutput
impl RefUnwindSafe for AuthorityOutput
impl Send for AuthorityOutput
impl Sync for AuthorityOutput
impl Unpin for AuthorityOutput
impl UnsafeUnpin for AuthorityOutput
impl UnwindSafe for AuthorityOutput
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