Enum ApplicationFixCode
pub enum ApplicationFixCode {
CorrectInput,
RemoveForbiddenOutput,
BindApplicationRole,
RefreshContract,
PinActiveModule,
AddBoundedIndex,
RestartFromFirstPage,
RetryLater,
ResolveWithSameIdempotencyKey,
ContactOperatorWithIncident,
}Expand description
Closed machine-actionable remediation.
Variants§
CorrectInput
Correct the typed input or query source.
RemoveForbiddenOutput
Remove a result field not visible to the application role.
BindApplicationRole
Bind the symbolic application role.
RefreshContract
Refresh exact contract metadata.
PinActiveModule
Pin or redeploy the active named-query module.
AddBoundedIndex
Declare a bounded index that satisfies the diagnostic.
RestartFromFirstPage
Discard a stale cursor and restart.
RetryLater
Retry later using bounded caller policy.
ResolveWithSameIdempotencyKey
Resolve or retry with the exact same idempotency identity.
ContactOperatorWithIncident
Contact an operator and include only the opaque incident ID.
Implementations§
§impl ApplicationFixCode
impl ApplicationFixCode
Trait Implementations§
§impl Clone for ApplicationFixCode
impl Clone for ApplicationFixCode
§fn clone(&self) -> ApplicationFixCode
fn clone(&self) -> ApplicationFixCode
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 ApplicationFixCode
§impl Debug for ApplicationFixCode
impl Debug for ApplicationFixCode
impl Eq for ApplicationFixCode
§impl Hash for ApplicationFixCode
impl Hash for ApplicationFixCode
§impl PartialEq for ApplicationFixCode
impl PartialEq for ApplicationFixCode
§fn eq(&self, other: &ApplicationFixCode) -> bool
fn eq(&self, other: &ApplicationFixCode) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ApplicationFixCode
Auto Trait Implementations§
impl Freeze for ApplicationFixCode
impl RefUnwindSafe for ApplicationFixCode
impl Send for ApplicationFixCode
impl Sync for ApplicationFixCode
impl Unpin for ApplicationFixCode
impl UnsafeUnpin for ApplicationFixCode
impl UnwindSafe for ApplicationFixCode
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request§impl<L> LayerExt<L> for L
impl<L> LayerExt<L> for L
§fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
fn named_layer<S>(&self, service: S) -> Layered<<L as Layer<S>>::Service, S>where
L: Layer<S>,
Applies the layer to a service and wraps it in [
Layered].