pub struct ReasoningGap {
pub entity: EntityId,
pub fact: Option<FactId>,
pub kind: GapKind,
pub severity_bps: u16,
pub downstream_entities: usize,
pub explanation: String,
}Fields§
§entity: EntityId§fact: Option<FactId>§kind: GapKind§severity_bps: u16§downstream_entities: usize§explanation: StringTrait Implementations§
Source§impl Clone for ReasoningGap
impl Clone for ReasoningGap
Source§fn clone(&self) -> ReasoningGap
fn clone(&self) -> ReasoningGap
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 ReasoningGap
impl Debug for ReasoningGap
Source§impl<'de> Deserialize<'de> for ReasoningGap
impl<'de> Deserialize<'de> for ReasoningGap
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
impl Eq for ReasoningGap
Source§impl PartialEq for ReasoningGap
impl PartialEq for ReasoningGap
Source§impl Serialize for ReasoningGap
impl Serialize for ReasoningGap
impl StructuralPartialEq for ReasoningGap
Auto Trait Implementations§
impl Freeze for ReasoningGap
impl RefUnwindSafe for ReasoningGap
impl Send for ReasoningGap
impl Sync for ReasoningGap
impl Unpin for ReasoningGap
impl UnsafeUnpin for ReasoningGap
impl UnwindSafe for ReasoningGap
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