[−][src]Struct a2::response::Response
The response data from APNs.
Fields
error: Option<ErrorBody>
If the notification was not successful, has the body content from APNs.
apns_id: Option<String>
Is the value defined in the NotificationOptions
or a new Uuid
generated by APNs.
code: u16
The HTTP response code.
- 200 Success
- 400 Bad request
- 403 There was an error with the certificate or with the provider authentication token
- 405 The request used a bad
:method
value. OnlyPOST
requests are supported. - 410 The device token is no longer active for the topic.
- 413 The notification payload was too large.
- 429 The server received too many requests for the same device token.
- 500 Internal server error.
- 503 The server is shutting down and unavailable.
Trait Implementations
Auto Trait Implementations
impl Send for Response
impl Sync for Response
impl Unpin for Response
impl UnwindSafe for Response
impl RefUnwindSafe for Response
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, 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,