pub struct InterruptedExecution {
pub thread_id: String,
pub checkpoint_id: String,
pub interrupt: Interrupt,
pub state: HashMap<String, Value>,
pub step: usize,
}Available on crate feature
graph only.Expand description
Information about an interrupted execution
Fields§
§thread_id: StringThread ID for resumption
checkpoint_id: StringCheckpoint ID for resumption
interrupt: InterruptThe interrupt that occurred
state: HashMap<String, Value>Current state at interruption
step: usizeStep number when interrupted
Implementations§
Trait Implementations§
Source§impl Clone for InterruptedExecution
impl Clone for InterruptedExecution
Source§fn clone(&self) -> InterruptedExecution
fn clone(&self) -> InterruptedExecution
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for InterruptedExecution
impl RefUnwindSafe for InterruptedExecution
impl Send for InterruptedExecution
impl Sync for InterruptedExecution
impl Unpin for InterruptedExecution
impl UnwindSafe for InterruptedExecution
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request