pub enum ExactWorkflowStoreError {
Unavailable,
Conflict {
observed: Option<Box<ExactWorkflowRecoveryV2>>,
},
Malformed,
UnsupportedFormat {
observed: u16,
},
IntentMismatch,
Internal,
}Expand description
Closed failures returned by a caller-owned exact-workflow store.
Variants§
Conflict
Fields
§
observed: Option<Box<ExactWorkflowRecoveryV2>>Malformed
UnsupportedFormat
IntentMismatch
Internal
Trait Implementations§
Source§impl Clone for ExactWorkflowStoreError
impl Clone for ExactWorkflowStoreError
Source§impl Debug for ExactWorkflowStoreError
impl Debug for ExactWorkflowStoreError
Source§impl Display for ExactWorkflowStoreError
impl Display for ExactWorkflowStoreError
Source§impl Error for ExactWorkflowStoreError
impl Error for ExactWorkflowStoreError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for ExactWorkflowStoreError
impl PartialEq for ExactWorkflowStoreError
impl StructuralPartialEq for ExactWorkflowStoreError
Auto Trait Implementations§
impl Freeze for ExactWorkflowStoreError
impl RefUnwindSafe for ExactWorkflowStoreError
impl Send for ExactWorkflowStoreError
impl Sync for ExactWorkflowStoreError
impl Unpin for ExactWorkflowStoreError
impl UnsafeUnpin for ExactWorkflowStoreError
impl UnwindSafe for ExactWorkflowStoreError
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<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