pub enum ModelErrorCode {
Unspecified,
InvalidRequest,
NotConfigured,
Busy,
Internal,
Cancelled,
Closed,
}Expand description
Model error codes.
Variants§
Unspecified
Unspecified error
InvalidRequest
The request was invalid
NotConfigured
The route was not configured
Busy
The model is busy with another operation
Internal
Internal error
Cancelled
Operation was cancelled
Closed
The model/route was closed
Trait Implementations§
Source§impl Clone for ModelErrorCode
impl Clone for ModelErrorCode
Source§fn clone(&self) -> ModelErrorCode
fn clone(&self) -> ModelErrorCode
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 ModelErrorCode
Source§impl Debug for ModelErrorCode
impl Debug for ModelErrorCode
impl Eq for ModelErrorCode
Source§impl From<ModelErrorCode> for ModelErrorCode
impl From<ModelErrorCode> for ModelErrorCode
Source§fn from(code: ModelErrorCode) -> Self
fn from(code: ModelErrorCode) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ModelErrorCode
impl PartialEq for ModelErrorCode
Source§fn eq(&self, other: &ModelErrorCode) -> bool
fn eq(&self, other: &ModelErrorCode) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ModelErrorCode
Auto Trait Implementations§
impl Freeze for ModelErrorCode
impl RefUnwindSafe for ModelErrorCode
impl Send for ModelErrorCode
impl Sync for ModelErrorCode
impl Unpin for ModelErrorCode
impl UnsafeUnpin for ModelErrorCode
impl UnwindSafe for ModelErrorCode
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