[−][src]Struct bluez::interface::controller::ControllerInfoExt
Fields
address: Address
bluetooth_version: u8
manufacturer: u16
supported_settings: ControllerSettings
current_settings: ControllerSettings
eir_data: Bytes
Contains information about class of device, local name and other values. Not all of them might be present. For example a Low Energy only device does not contain class of device information.
When any of the values in the eir_data
field changes, the event
Extended Controller Information Changed will be used to inform
clients about the updated information.
Auto Trait Implementations
impl RefUnwindSafe for ControllerInfoExt
impl Send for ControllerInfoExt
impl Sync for ControllerInfoExt
impl Unpin for ControllerInfoExt
impl UnwindSafe for ControllerInfoExt
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,