pub enum WorkflowReplayMode {
Disabled,
ValidateRecordedTrace,
}Expand description
Runtime replay behavior for deterministic runs.
Variants§
Disabled
Trace replay validation is disabled.
ValidateRecordedTrace
Validate the recorded trace via replay_trace before success return.
Trait Implementations§
Source§impl Clone for WorkflowReplayMode
impl Clone for WorkflowReplayMode
Source§fn clone(&self) -> WorkflowReplayMode
fn clone(&self) -> WorkflowReplayMode
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 WorkflowReplayMode
impl Debug for WorkflowReplayMode
Source§impl PartialEq for WorkflowReplayMode
impl PartialEq for WorkflowReplayMode
impl Copy for WorkflowReplayMode
impl Eq for WorkflowReplayMode
impl StructuralPartialEq for WorkflowReplayMode
Auto Trait Implementations§
impl Freeze for WorkflowReplayMode
impl RefUnwindSafe for WorkflowReplayMode
impl Send for WorkflowReplayMode
impl Sync for WorkflowReplayMode
impl Unpin for WorkflowReplayMode
impl UnsafeUnpin for WorkflowReplayMode
impl UnwindSafe for WorkflowReplayMode
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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