pub struct OmittedFact {
pub source_note_id: Id,
pub reason: OmissionReason,
}Expand description
Omitted fact used by the daily update workflow; it packages operational changes into reviewable staff updates instead of free-form agent output.
Fields§
§source_note_id: IdSource note id copied from reviewed source input for audit, reviewer explanation, or agent context; callers must not invent or mutate it.
reason: OmissionReasonReason copied from reviewed source input for audit, reviewer explanation, or agent context; callers must not invent or mutate it.
Trait Implementations§
Source§impl Clone for OmittedFact
impl Clone for OmittedFact
Source§fn clone(&self) -> OmittedFact
fn clone(&self) -> OmittedFact
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 OmittedFact
impl Debug for OmittedFact
Source§impl<'de> Deserialize<'de> for OmittedFact
impl<'de> Deserialize<'de> for OmittedFact
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 OmittedFact
impl PartialEq for OmittedFact
Source§impl Serialize for OmittedFact
impl Serialize for OmittedFact
impl Eq for OmittedFact
impl StructuralPartialEq for OmittedFact
Auto Trait Implementations§
impl Freeze for OmittedFact
impl RefUnwindSafe for OmittedFact
impl Send for OmittedFact
impl Sync for OmittedFact
impl Unpin for OmittedFact
impl UnsafeUnpin for OmittedFact
impl UnwindSafe for OmittedFact
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