pub struct ExecutionCachedEvent {
pub nodes: Vec<String>,
pub prompt_id: String,
}Expand description
Event payload indicating that the execution result was obtained from the cache.
Fields§
§nodes: Vec<String>A list of node identifiers that were cached.
prompt_id: StringThe prompt ID associated with the cached execution.
Trait Implementations§
Source§impl Debug for ExecutionCachedEvent
impl Debug for ExecutionCachedEvent
Source§impl<'de> Deserialize<'de> for ExecutionCachedEvent
impl<'de> Deserialize<'de> for ExecutionCachedEvent
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 ExecutionCachedEvent
impl RefUnwindSafe for ExecutionCachedEvent
impl Send for ExecutionCachedEvent
impl Sync for ExecutionCachedEvent
impl Unpin for ExecutionCachedEvent
impl UnwindSafe for ExecutionCachedEvent
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