pub struct DeviceInfo {Show 17 fields
pub path: String,
pub address: String,
pub name: Option<String>,
pub alias: Option<String>,
pub class: Option<u32>,
pub appearance: Option<u16>,
pub icon: Option<String>,
pub paired: bool,
pub trusted: bool,
pub blocked: bool,
pub legacy_pairing: bool,
pub rssi: Option<i16>,
pub tx_power: Option<i16>,
pub connected: bool,
pub uuids: Vec<String>,
pub adapter: String,
pub services_resolved: bool,
}Fields§
§path: String§address: String§name: Option<String>§alias: Option<String>§class: Option<u32>§appearance: Option<u16>§icon: Option<String>§paired: bool§trusted: bool§blocked: bool§legacy_pairing: bool§rssi: Option<i16>§tx_power: Option<i16>§connected: bool§uuids: Vec<String>§adapter: String§services_resolved: boolTrait Implementations§
Source§impl Clone for DeviceInfo
impl Clone for DeviceInfo
Source§fn clone(&self) -> DeviceInfo
fn clone(&self) -> DeviceInfo
Returns a duplicate of the value. Read more
1.0.0 · 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 DeviceInfo
impl Debug for DeviceInfo
Auto Trait Implementations§
impl Freeze for DeviceInfo
impl RefUnwindSafe for DeviceInfo
impl Send for DeviceInfo
impl Sync for DeviceInfo
impl Unpin for DeviceInfo
impl UnwindSafe for DeviceInfo
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