Struct app_store_server_library::primitives::check_test_notification_response::CheckTestNotificationResponse
source · pub struct CheckTestNotificationResponse {
pub signed_payload: Option<String>,
pub send_attempts: Option<Vec<SendAttemptItem>>,
}
Expand description
A response that contains the contents of the test notification sent by the App Store server and the result from your server.
Fields§
§signed_payload: Option<String>
A cryptographically signed payload, in JSON Web Signature (JWS) format, containing the response body for a version 2 notification.
send_attempts: Option<Vec<SendAttemptItem>>
An array of information the App Store server records for its attempts to send the TEST notification to your server. The array may contain a maximum of six sendAttemptItem objects.
Trait Implementations§
source§impl Clone for CheckTestNotificationResponse
impl Clone for CheckTestNotificationResponse
source§fn clone(&self) -> CheckTestNotificationResponse
fn clone(&self) -> CheckTestNotificationResponse
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl<'de> Deserialize<'de> for CheckTestNotificationResponse
impl<'de> Deserialize<'de> for CheckTestNotificationResponse
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Hash for CheckTestNotificationResponse
impl Hash for CheckTestNotificationResponse
Auto Trait Implementations§
impl Freeze for CheckTestNotificationResponse
impl RefUnwindSafe for CheckTestNotificationResponse
impl Send for CheckTestNotificationResponse
impl Sync for CheckTestNotificationResponse
impl Unpin for CheckTestNotificationResponse
impl UnwindSafe for CheckTestNotificationResponse
Blanket Implementations§
source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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