pub struct ObservationResult {
pub source_call_id: String,
pub content: String,
}Expand description
Individual observation result tied to a tool call.
Fields§
§source_call_id: StringIdentifier of the originating tool call.
content: StringContent/output of the observation.
Trait Implementations§
Source§impl Clone for ObservationResult
impl Clone for ObservationResult
Source§fn clone(&self) -> ObservationResult
fn clone(&self) -> ObservationResult
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 ObservationResult
impl Debug for ObservationResult
Source§impl<'de> Deserialize<'de> for ObservationResult
impl<'de> Deserialize<'de> for ObservationResult
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
Auto Trait Implementations§
impl Freeze for ObservationResult
impl RefUnwindSafe for ObservationResult
impl Send for ObservationResult
impl Sync for ObservationResult
impl Unpin for ObservationResult
impl UnsafeUnpin for ObservationResult
impl UnwindSafe for ObservationResult
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