[−]Enum ravenlib::error::RavenServerErrorKind
The kind of an error.
Variants
Msg(String)
A convenient variant for String.
Parse(Error)
Network(Error)
PermissionDenied
NotLoggedIn
DoesNotExist(String)
ServerError(StatusCode)
TooLarge
PreConditionFailed(String)
Methods
impl RavenServerErrorKind
impl RavenServerErrorKind
pub fn description(&self) -> &str |
A string describing the error kind.
Trait Implementations
impl From<RavenServerErrorKind> for ErrorKind
impl From<RavenServerErrorKind> for ErrorKind
fn from(e: RavenServerErrorKind) -> Self |
impl From<RavenServerErrorKind> for RavenServerError
impl From<RavenServerErrorKind> for RavenServerError
fn from(e: RavenServerErrorKind) -> Self |
impl<'a> From<&'a str> for RavenServerErrorKind
impl<'a> From<&'a str> for RavenServerErrorKind
impl From<String> for RavenServerErrorKind
impl From<String> for RavenServerErrorKind
impl From<RavenServerError> for RavenServerErrorKind
impl From<RavenServerError> for RavenServerErrorKind
fn from(e: RavenServerError) -> Self |
impl Debug for RavenServerErrorKind
impl Debug for RavenServerErrorKind
impl Display for RavenServerErrorKind
impl Display for RavenServerErrorKind
Auto Trait Implementations
impl Send for RavenServerErrorKind
impl Send for RavenServerErrorKind
impl Sync for RavenServerErrorKind
impl Sync for RavenServerErrorKind
Blanket Implementations
impl<T> From for T
[src]
impl<T> From for T
impl<T, U> Into for T where
U: From<T>,
[src]
impl<T, U> Into for T where
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
impl<T> ToString for T where
T: Display + ?Sized,
impl<T, U> TryFrom for T where
T: From<U>,
[src]
impl<T, U> TryFrom for T where
T: From<U>,
type Error = !
🔬 This is a nightly-only experimental API. (
try_from
)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> Borrow for T where
T: ?Sized,
[src]
impl<T> Borrow for T where
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
impl<T> BorrowMut for T where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T | [src] |
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error> | [src] |
impl<T> Any for T where
T: 'static + ?Sized,
[src]
impl<T> Any for T where
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId | [src] |
impl<T> Typeable for T where
T: Any,
impl<T> Typeable for T where
T: Any,
impl<T> DebugAny for T where
T: Any + Debug,
impl<T> DebugAny for T where
T: Any + Debug,
impl<T> UnsafeAny for T where
T: Any,
impl<T> UnsafeAny for T where
T: Any,
impl<T> Erased for T
impl<T> Erased for T