pub enum FirebaseClientError {
InvalidUriError(InvalidUri),
SerializeNotificationError(Error),
BuildRequestError(Error),
HttpRequestError {
status_code: StatusCode,
body: String,
},
ClientError(Error),
ReadBodyError(Error),
}
Variants§
InvalidUriError(InvalidUri)
SerializeNotificationError(Error)
BuildRequestError(Error)
HttpRequestError
ClientError(Error)
ReadBodyError(Error)
Trait Implementations§
Source§impl Debug for FirebaseClientError
impl Debug for FirebaseClientError
Source§impl Display for FirebaseClientError
impl Display for FirebaseClientError
Source§impl Error for FirebaseClientError
impl Error for FirebaseClientError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§impl From<Error> for FirebaseClientError
impl From<Error> for FirebaseClientError
Source§impl From<Error> for FirebaseClientError
impl From<Error> for FirebaseClientError
Source§impl From<Error> for FirebaseClientError
impl From<Error> for FirebaseClientError
Source§impl From<InvalidUri> for FirebaseClientError
impl From<InvalidUri> for FirebaseClientError
Source§fn from(err: InvalidUri) -> Self
fn from(err: InvalidUri) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for FirebaseClientError
impl !RefUnwindSafe for FirebaseClientError
impl Send for FirebaseClientError
impl Sync for FirebaseClientError
impl Unpin for FirebaseClientError
impl !UnwindSafe for FirebaseClientError
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