[−][src]Struct apache_nimble_sys::ble_gap_event__bindgen_ty_1__bindgen_ty_10
Represents a received ATT notification or indication.
Valid for the following event types: o BLE_GAP_EVENT_NOTIFY_RX
Fields
om: *mut os_mbuf
The contents of the notification or indication. If the application wishes to retain this mbuf for later use, it must set this pointer to NULL to prevent the stack from freeing it.
attr_handle: u16
The handle of the relevant ATT attribute.
conn_handle: u16
The handle of the relevant connection.
_bitfield_1: __BindgenBitfieldUnit<[u8; 1], u8>
__bindgen_padding_0: [u8; 3]
Implementations
impl ble_gap_event__bindgen_ty_1__bindgen_ty_10
[src]
pub fn indication(&self) -> u8
[src]
pub fn set_indication(&mut self, val: u8)
[src]
pub fn new_bitfield_1(indication: u8) -> __BindgenBitfieldUnit<[u8; 1], u8>
[src]
Trait Implementations
impl Clone for ble_gap_event__bindgen_ty_1__bindgen_ty_10
[src]
fn clone(&self) -> ble_gap_event__bindgen_ty_1__bindgen_ty_10
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for ble_gap_event__bindgen_ty_1__bindgen_ty_10
[src]
impl Debug for ble_gap_event__bindgen_ty_1__bindgen_ty_10
[src]
Auto Trait Implementations
impl !Send for ble_gap_event__bindgen_ty_1__bindgen_ty_10
impl !Sync for ble_gap_event__bindgen_ty_1__bindgen_ty_10
impl Unpin for ble_gap_event__bindgen_ty_1__bindgen_ty_10
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>,