pub enum SnapshotResult {
Captured {
media_ref: Ref,
},
Unavailable {
reason: UnavailableReason,
},
}Expand description
Decision choices for snapshot result in the agent tool workflow; each value routes reviewed source facts to the right queue, draft, or staff gate.
Variants§
Captured
Media ref copied from reviewed source input for audit, reviewer explanation, or agent context; callers must not invent or mutate it.
Reason 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 SnapshotResult
impl Clone for SnapshotResult
Source§fn clone(&self) -> SnapshotResult
fn clone(&self) -> SnapshotResult
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 SnapshotResult
impl Debug for SnapshotResult
Source§impl<'de> Deserialize<'de> for SnapshotResult
impl<'de> Deserialize<'de> for SnapshotResult
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 SnapshotResult
impl PartialEq for SnapshotResult
Source§impl Serialize for SnapshotResult
impl Serialize for SnapshotResult
impl Eq for SnapshotResult
impl StructuralPartialEq for SnapshotResult
Auto Trait Implementations§
impl Freeze for SnapshotResult
impl RefUnwindSafe for SnapshotResult
impl Send for SnapshotResult
impl Sync for SnapshotResult
impl Unpin for SnapshotResult
impl UnsafeUnpin for SnapshotResult
impl UnwindSafe for SnapshotResult
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