msnp11_sdk/models/
msn_object.rs1use serde::Deserialize;
2
3#[derive(Deserialize, Clone, Debug)]
5#[cfg_attr(feature = "uniffi", derive(uniffi::Record))]
6#[serde(rename = "msnobj")]
7pub struct MsnObject {
8 #[serde(rename = "@Creator")]
9 pub creator: String,
10 #[serde(rename = "@Size")]
11 pub size: u32,
12 #[serde(rename = "@Type")]
13 pub object_type: u16,
14 #[serde(rename = "@Location")]
15 pub location: String,
16 #[serde(rename = "@Friendly")]
17 pub friendly: String,
18 #[serde(rename = "@SHA1D")]
19 pub sha1d: String,
20 #[serde(rename = "@SHA1C")]
21 pub sha1c: Option<String>,
22 #[serde(rename = "@contenttype")]
23 pub content_type: Option<String>,
24}