pub struct RunOriginFailure {
pub run_id: String,
pub tool_call_id: String,
pub reason: String,
}Fields§
§run_id: String§tool_call_id: String§reason: StringWhat the persistence seam reported. Empty string means the call did
not even start its persistence attempt — usually a NotReady signal
from the origin sink.
Trait Implementations§
Source§impl Clone for RunOriginFailure
impl Clone for RunOriginFailure
Source§impl Debug for RunOriginFailure
impl Debug for RunOriginFailure
Source§impl<'de> Deserialize<'de> for RunOriginFailure
impl<'de> Deserialize<'de> for RunOriginFailure
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
impl Eq for RunOriginFailure
Source§impl PartialEq for RunOriginFailure
impl PartialEq for RunOriginFailure
Source§impl Serialize for RunOriginFailure
impl Serialize for RunOriginFailure
impl StructuralPartialEq for RunOriginFailure
Auto Trait Implementations§
impl Freeze for RunOriginFailure
impl RefUnwindSafe for RunOriginFailure
impl Send for RunOriginFailure
impl Sync for RunOriginFailure
impl Unpin for RunOriginFailure
impl UnsafeUnpin for RunOriginFailure
impl UnwindSafe for RunOriginFailure
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