pub struct BlufiDeviceInfo {
pub version: Option<String>,
pub status: BlufiStatus,
}Expand description
Result of a BluFi connect: firmware version plus WiFi state.
Fields§
§version: Option<String>Target firmware version, when the device reports one.
status: BlufiStatusWiFi state of the target.
Trait Implementations§
Source§impl Clone for BlufiDeviceInfo
impl Clone for BlufiDeviceInfo
Source§fn clone(&self) -> BlufiDeviceInfo
fn clone(&self) -> BlufiDeviceInfo
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BlufiDeviceInfo
impl Debug for BlufiDeviceInfo
Source§impl<'de> Deserialize<'de> for BlufiDeviceInfo
impl<'de> Deserialize<'de> for BlufiDeviceInfo
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
Auto Trait Implementations§
impl Freeze for BlufiDeviceInfo
impl RefUnwindSafe for BlufiDeviceInfo
impl Send for BlufiDeviceInfo
impl Sync for BlufiDeviceInfo
impl Unpin for BlufiDeviceInfo
impl UnsafeUnpin for BlufiDeviceInfo
impl UnwindSafe for BlufiDeviceInfo
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