Struct bluetooth_hci::event::LeAdvertisement [−][src]
pub struct LeAdvertisement<'a> { pub event_type: AdvertisementEvent, pub address: BdAddrType, pub data: &'a [u8], pub rssi: Option<i8>, }
A single advertising report returned by the LE Advertising Report event.
Fields
event_type: AdvertisementEvent
Advertising respons type
address: BdAddrType
Address of the advertising device
data: &'a [u8]
Advertising or scan response data formatted as defined in Vol 3, Part C, Section 11 of the spec.
rssi: Option<i8>
Received signal strength.
- Range is -128 dBm to 20 dBm.
- If the controller sends the value 127,
None
is returned here, since that value indicates "RSSI is not available".
Trait Implementations
impl<'a> Copy for LeAdvertisement<'a>
[src]
impl<'a> Copy for LeAdvertisement<'a>
impl<'a> Clone for LeAdvertisement<'a>
[src]
impl<'a> Clone for LeAdvertisement<'a>
fn clone(&self) -> LeAdvertisement<'a>
[src]
fn clone(&self) -> LeAdvertisement<'a>
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl<'a> Debug for LeAdvertisement<'a>
[src]
impl<'a> Debug for LeAdvertisement<'a>
Auto Trait Implementations
impl<'a> Send for LeAdvertisement<'a>
impl<'a> Send for LeAdvertisement<'a>
impl<'a> Sync for LeAdvertisement<'a>
impl<'a> Sync for LeAdvertisement<'a>