pub struct AppData {
pub app_apple_id: Option<i64>,
pub bundle_id: Option<String>,
pub environment: Option<Environment>,
pub signed_app_transaction_info: Option<String>,
}Expand description
App data that appears in version 2 notifications.
Fields§
§app_apple_id: Option<i64>The unique identifier of the app that the notification applies to. This property is available for apps that users download from the App Store. It isn’t present in the sandbox environment.
bundle_id: Option<String>The bundle identifier of the app.
environment: Option<Environment>The server environment that the notification applies to, either sandbox or production.
signed_app_transaction_info: Option<String>App transaction information signed by the App Store, in JSON Web Signature (JWS) format.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for AppData
impl<'de> Deserialize<'de> for AppData
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
impl Eq for AppData
impl StructuralPartialEq for AppData
Auto Trait Implementations§
impl Freeze for AppData
impl RefUnwindSafe for AppData
impl Send for AppData
impl Sync for AppData
impl Unpin for AppData
impl UnwindSafe for AppData
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