pub enum CorrelationIdError {
Parsing {
msg: String,
},
Encoding {
input: Vec<u8>,
},
}
Variants§
Trait Implementations§
Source§impl Clone for CorrelationIdError
impl Clone for CorrelationIdError
Source§fn clone(&self) -> CorrelationIdError
fn clone(&self) -> CorrelationIdError
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for CorrelationIdError
impl Debug for CorrelationIdError
Source§impl<'de> Deserialize<'de> for CorrelationIdError
impl<'de> Deserialize<'de> for CorrelationIdError
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for CorrelationIdError
impl Display for CorrelationIdError
Source§impl Error for CorrelationIdError
impl Error for CorrelationIdError
Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§fn cause(&self) -> Option<&dyn Error>
fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
Source§impl ErrorCompat for CorrelationIdError
impl ErrorCompat for CorrelationIdError
Source§impl From<CorrelationIdError> for XandApiProtoErrs
impl From<CorrelationIdError> for XandApiProtoErrs
Source§fn from(e: CorrelationIdError) -> Self
fn from(e: CorrelationIdError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for CorrelationIdError
impl PartialEq for CorrelationIdError
Source§impl Serialize for CorrelationIdError
impl Serialize for CorrelationIdError
impl Eq for CorrelationIdError
impl StructuralPartialEq for CorrelationIdError
Auto Trait Implementations§
impl Freeze for CorrelationIdError
impl RefUnwindSafe for CorrelationIdError
impl Send for CorrelationIdError
impl Sync for CorrelationIdError
impl Unpin for CorrelationIdError
impl UnwindSafe for CorrelationIdError
Blanket Implementations§
Source§impl<T> AsErrorSource for Twhere
T: Error + 'static,
impl<T> AsErrorSource for Twhere
T: Error + 'static,
Source§fn as_error_source(&self) -> &(dyn Error + 'static)
fn as_error_source(&self) -> &(dyn Error + 'static)
For maximum effectiveness, this needs to be called as a method
to benefit from Rust’s automatic dereferencing of method
receivers.
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§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<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