pub struct Device {Show 24 fields
pub display: String,
pub product: String,
pub device: String,
pub board: String,
pub model: String,
pub finger_print: String,
pub boot_id: String,
pub proc_version: String,
pub imei: String,
pub brand: String,
pub bootloader: String,
pub base_band: String,
pub version: OSVersion,
pub sim_info: String,
pub os_type: String,
pub mac_address: String,
pub ip_address: Vec<u8>,
pub wifi_bssid: String,
pub wifi_ssid: String,
pub imsi_md5: Vec<u8>,
pub android_id: String,
pub apn: String,
pub vendor_name: String,
pub vendor_os_name: String,
}Fields
display: Stringproduct: Stringdevice: Stringboard: Stringmodel: Stringfinger_print: Stringboot_id: Stringproc_version: Stringimei: Stringbrand: Stringbootloader: Stringbase_band: Stringversion: OSVersionsim_info: Stringos_type: Stringmac_address: Stringip_address: Vec<u8>wifi_bssid: Stringwifi_ssid: Stringimsi_md5: Vec<u8>android_id: Stringapn: Stringvendor_name: Stringvendor_os_name: StringImplementations
Trait Implementations
sourceimpl<'de> Deserialize<'de> for Device
impl<'de> Deserialize<'de> for Device
sourcefn 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
Auto Trait Implementations
impl RefUnwindSafe for Device
impl Send for Device
impl Sync for Device
impl Unpin for Device
impl UnwindSafe for Device
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more