pub struct SuperStepResult {
pub executed_nodes: Vec<String>,
pub interrupt: Option<Interrupt>,
pub events: Vec<StreamEvent>,
}Available on crate feature
graph only.Expand description
Result of a super-step execution
Fields§
§executed_nodes: Vec<String>Nodes that were executed
interrupt: Option<Interrupt>Interrupt if one occurred
events: Vec<StreamEvent>Stream events generated
Trait Implementations§
Source§impl Default for SuperStepResult
impl Default for SuperStepResult
Source§fn default() -> SuperStepResult
fn default() -> SuperStepResult
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SuperStepResult
impl RefUnwindSafe for SuperStepResult
impl Send for SuperStepResult
impl Sync for SuperStepResult
impl Unpin for SuperStepResult
impl UnwindSafe for SuperStepResult
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
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