Struct re_set_lib::bluetooth::bluetooth_structures::BluetoothDevice
source · pub struct BluetoothDevice {
pub path: Path<'static>,
pub rssi: i16,
pub alias: String,
pub name: String,
pub adapter: Path<'static>,
pub trusted: bool,
pub bonded: bool,
pub paired: bool,
pub blocked: bool,
pub connected: bool,
pub icon: String,
pub address: String,
}
Fields§
§path: Path<'static>
§rssi: i16
§alias: String
§name: String
§adapter: Path<'static>
§trusted: bool
§bonded: bool
§paired: bool
§blocked: bool
§connected: bool
§icon: String
§address: String
Trait Implementations§
source§impl Append for BluetoothDevice
impl Append for BluetoothDevice
source§fn append_by_ref(&self, iter: &mut IterAppend<'_>)
fn append_by_ref(&self, iter: &mut IterAppend<'_>)
Performs the append operation by borrowing self.
source§fn append(self, ia: &mut IterAppend<'_>)where
Self: Sized,
fn append(self, ia: &mut IterAppend<'_>)where
Self: Sized,
Performs the append operation by consuming self.
source§impl Arg for BluetoothDevice
impl Arg for BluetoothDevice
source§impl Clone for BluetoothDevice
impl Clone for BluetoothDevice
source§fn clone(&self) -> BluetoothDevice
fn clone(&self) -> BluetoothDevice
Returns a copy 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 BluetoothDevice
impl Debug for BluetoothDevice
source§impl Default for BluetoothDevice
impl Default for BluetoothDevice
source§fn default() -> BluetoothDevice
fn default() -> BluetoothDevice
Returns the “default value” for a type. Read more
source§impl<'a> Get<'a> for BluetoothDevice
impl<'a> Get<'a> for BluetoothDevice
source§impl RefArg for BluetoothDevice
impl RefArg for BluetoothDevice
source§fn signature(&self) -> Signature<'static>
fn signature(&self) -> Signature<'static>
The corresponding D-Bus type signature for this type.
source§fn append(&self, i: &mut IterAppend<'_>)
fn append(&self, i: &mut IterAppend<'_>)
Performs the append operation.
source§fn as_any(&self) -> &dyn Anywhere
Self: 'static,
fn as_any(&self) -> &dyn Anywhere
Self: 'static,
Transforms this argument to Any (which can be downcasted to read the current value). Read more
source§fn as_any_mut(&mut self) -> &mut dyn Anywhere
Self: 'static,
fn as_any_mut(&mut self) -> &mut dyn Anywhere
Self: 'static,
Transforms this argument to Any (which can be downcasted to read the current value). Read more
source§fn box_clone(&self) -> Box<dyn RefArg + 'static>
fn box_clone(&self) -> Box<dyn RefArg + 'static>
Deep clone of the RefArg, causing the result to be ’static. Read more
source§fn as_iter<'a>(
&'a self
) -> Option<Box<dyn Iterator<Item = &'a dyn RefArg> + 'a>>
fn as_iter<'a>( &'a self ) -> Option<Box<dyn Iterator<Item = &'a dyn RefArg> + 'a>>
Try to read the argument as an iterator. Read more
impl Send for BluetoothDevice
impl Sync for BluetoothDevice
Auto Trait Implementations§
impl Freeze for BluetoothDevice
impl RefUnwindSafe for BluetoothDevice
impl Unpin for BluetoothDevice
impl UnwindSafe for BluetoothDevice
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