pub struct ObservedFact {
pub subject: String,
pub detail: String,
pub input_role: InputRole,
pub trust_level: TrustLevel,
}Expand description
A fact observed from tool output.
Fields§
§subject: StringThe fact subject.
detail: StringThe fact detail.
input_role: InputRoleThe operational role attached to the fact source.
trust_level: TrustLevelThe trust classification attached to the fact.
Trait Implementations§
Source§impl Clone for ObservedFact
impl Clone for ObservedFact
Source§fn clone(&self) -> ObservedFact
fn clone(&self) -> ObservedFact
Returns a duplicate of the value. Read more
1.0.0 · 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 ObservedFact
impl Debug for ObservedFact
Source§impl PartialEq for ObservedFact
impl PartialEq for ObservedFact
impl Eq for ObservedFact
impl StructuralPartialEq for ObservedFact
Auto Trait Implementations§
impl Freeze for ObservedFact
impl RefUnwindSafe for ObservedFact
impl Send for ObservedFact
impl Sync for ObservedFact
impl Unpin for ObservedFact
impl UnsafeUnpin for ObservedFact
impl UnwindSafe for ObservedFact
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