[−][src]Enum thrift::ProtocolErrorKind
Runtime library error categories.
This list may grow, and it is not recommended to match against it.
Variants
Catch-all runtime-library error.
An invalid argument was supplied to a library function, or invalid data was received from a Thrift endpoint.
An invalid size was received in an encoded field.
Thrift message or field was too long.
Unsupported or unknown Thrift protocol version.
Unsupported Thrift protocol, server or field type.
Reached the maximum nested depth to which an encoded Thrift field could be skipped.
Trait Implementations
impl Clone for ProtocolErrorKind
[src]
fn clone(&self) -> ProtocolErrorKind
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for ProtocolErrorKind
[src]
impl Eq for ProtocolErrorKind
[src]
impl PartialEq<ProtocolErrorKind> for ProtocolErrorKind
[src]
fn eq(&self, other: &ProtocolErrorKind) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl Debug for ProtocolErrorKind
[src]
impl TryFrom<i32> for ProtocolErrorKind
[src]
type Error = Error
The type returned in the event of a conversion error.
fn try_from(from: i32) -> Result<Self, Self::Error>
[src]
impl StructuralPartialEq for ProtocolErrorKind
[src]
impl StructuralEq for ProtocolErrorKind
[src]
Auto Trait Implementations
impl Send for ProtocolErrorKind
impl Sync for ProtocolErrorKind
impl Unpin for ProtocolErrorKind
impl UnwindSafe for ProtocolErrorKind
impl RefUnwindSafe for ProtocolErrorKind
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,