pub enum SemanticCheckStatus {
NoChanges,
HasChanges,
Fallback,
}Expand description
Result classification for the cheap semantic check path.
Variants§
NoChanges
The requested change-set is semantically empty.
HasChanges
The requested change-set definitely contains changes.
Fallback
The fast path could not complete within the configured budget.
Trait Implementations§
Source§impl Clone for SemanticCheckStatus
impl Clone for SemanticCheckStatus
Source§fn clone(&self) -> SemanticCheckStatus
fn clone(&self) -> SemanticCheckStatus
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 SemanticCheckStatus
Source§impl Debug for SemanticCheckStatus
impl Debug for SemanticCheckStatus
impl Eq for SemanticCheckStatus
Source§impl PartialEq for SemanticCheckStatus
impl PartialEq for SemanticCheckStatus
Source§fn eq(&self, other: &SemanticCheckStatus) -> bool
fn eq(&self, other: &SemanticCheckStatus) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SemanticCheckStatus
Auto Trait Implementations§
impl Freeze for SemanticCheckStatus
impl RefUnwindSafe for SemanticCheckStatus
impl Send for SemanticCheckStatus
impl Sync for SemanticCheckStatus
impl Unpin for SemanticCheckStatus
impl UnsafeUnpin for SemanticCheckStatus
impl UnwindSafe for SemanticCheckStatus
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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