pub struct IntakeResult {
pub document: Ref,
pub classification: Classification,
}Expand description
Intake result used by the agent tool workflow; it exposes tightly-scoped read/draft helpers agents can call behind review gates.
Fields§
§document: RefDocument copied from reviewed source input for audit, reviewer explanation, or agent context; callers must not invent or mutate it.
classification: ClassificationClassification 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 IntakeResult
impl Clone for IntakeResult
Source§fn clone(&self) -> IntakeResult
fn clone(&self) -> IntakeResult
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 IntakeResult
impl Debug for IntakeResult
Source§impl<'de> Deserialize<'de> for IntakeResult
impl<'de> Deserialize<'de> for IntakeResult
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 IntakeResult
impl PartialEq for IntakeResult
Source§impl Serialize for IntakeResult
impl Serialize for IntakeResult
impl Eq for IntakeResult
impl StructuralPartialEq for IntakeResult
Auto Trait Implementations§
impl Freeze for IntakeResult
impl RefUnwindSafe for IntakeResult
impl Send for IntakeResult
impl Sync for IntakeResult
impl Unpin for IntakeResult
impl UnsafeUnpin for IntakeResult
impl UnwindSafe for IntakeResult
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