pub struct HostDeviceInfo {
pub host_id: String,
pub name: String,
pub product_id: Option<String>,
pub firmware_version: String,
pub fingerprint: String,
pub wifi_configured: bool,
}Fields§
§host_id: String§name: String§product_id: Option<String>§firmware_version: String§fingerprint: String§wifi_configured: boolTrait Implementations§
Source§impl Clone for HostDeviceInfo
impl Clone for HostDeviceInfo
Source§impl Debug for HostDeviceInfo
impl Debug for HostDeviceInfo
Source§impl<'de> Deserialize<'de> for HostDeviceInfo
impl<'de> Deserialize<'de> for HostDeviceInfo
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 HostDeviceInfo
Source§impl PartialEq for HostDeviceInfo
impl PartialEq for HostDeviceInfo
Source§impl Serialize for HostDeviceInfo
impl Serialize for HostDeviceInfo
impl StructuralPartialEq for HostDeviceInfo
Auto Trait Implementations§
impl Freeze for HostDeviceInfo
impl RefUnwindSafe for HostDeviceInfo
impl Send for HostDeviceInfo
impl Sync for HostDeviceInfo
impl Unpin for HostDeviceInfo
impl UnsafeUnpin for HostDeviceInfo
impl UnwindSafe for HostDeviceInfo
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