pub enum ErrorSubStatus {
Uncategorized,
FlowAlreadyStarted,
FlowNotExists,
WorkerApiError,
LongPollTimeout,
}Expand description
Provides Dex-specific detail beyond a gRPC status code.
Variants§
Uncategorized
Dex returned no specific status.
FlowAlreadyStarted
A start request targeted an already-existing Flow ID.
FlowNotExists
The requested Flow does not exist or is no longer active.
WorkerApiError
A Worker Step or RPC invocation failed.
LongPollTimeout
A long-poll deadline elapsed while the Flow remained active.
Trait Implementations§
Source§impl Clone for ErrorSubStatus
impl Clone for ErrorSubStatus
Source§fn clone(&self) -> ErrorSubStatus
fn clone(&self) -> ErrorSubStatus
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ErrorSubStatus
Source§impl Debug for ErrorSubStatus
impl Debug for ErrorSubStatus
impl Eq for ErrorSubStatus
Source§impl PartialEq for ErrorSubStatus
impl PartialEq for ErrorSubStatus
impl StructuralPartialEq for ErrorSubStatus
Auto Trait Implementations§
impl Freeze for ErrorSubStatus
impl RefUnwindSafe for ErrorSubStatus
impl Send for ErrorSubStatus
impl Sync for ErrorSubStatus
impl Unpin for ErrorSubStatus
impl UnsafeUnpin for ErrorSubStatus
impl UnwindSafe for ErrorSubStatus
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<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