[−][src]Enum a2::error::Error
Variants
SerializeError
User request or Apple response JSON data was faulty.
ConnectionError
A problem connecting to APNs servers.
TimeoutError
APNs couldn't response in a timely manner, if using send_with_timeout
SignerError(String)
Couldn't generate an APNs token with the given key.
ResponseError(Response)
APNs couldn't accept the notification. Contains Response with additional information.
InvalidOptions(String)
Invalid option values given in NotificationOptions
TlsError(String)
TLS connection failed
ReadError(String)
Error reading the certificate or private key.
Trait Implementations
impl From<TimeoutError<FutureResponse>> for Error
[src]
fn from(_: TimeoutError<FutureResponse>) -> Error
[src]
impl<'a> From<Error> for Error
[src]
fn from(_: SerdeError) -> Error
[src]
impl<'a> From<ErrorStack> for Error
[src]
fn from(e: ErrorStack) -> Error
[src]
impl<'a> From<Error> for Error
[src]
impl<'a> Display for Error
[src]
impl Debug for Error
[src]
impl<'a> Error for Error
[src]
Auto Trait Implementations
Blanket Implementations
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T> From for T
[src]
impl<T, U> TryFrom 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> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto 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> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,