1 #[doc = "*Required features: `\"Devices_Bluetooth_Background\"`*"]
3 pub struct BluetoothEventTriggeringMode(pub i32);
4 impl BluetoothEventTriggeringMode
{
5 pub const Serial
: Self = Self(0i32);
6 pub const Batch
: Self = Self(1i32);
7 pub const KeepLatest
: Self = Self(2i32);
9 impl ::core
::marker
::Copy
for BluetoothEventTriggeringMode {}
10 impl ::core
::clone
::Clone
for BluetoothEventTriggeringMode
{
11 fn clone(&self) -> Self {
15 pub type BluetoothLEAdvertisementPublisherTriggerDetails
= *mut ::core
::ffi
::c_void
;
16 pub type BluetoothLEAdvertisementWatcherTriggerDetails
= *mut ::core
::ffi
::c_void
;
17 pub type GattCharacteristicNotificationTriggerDetails
= *mut ::core
::ffi
::c_void
;
18 pub type GattServiceProviderConnection
= *mut ::core
::ffi
::c_void
;
19 pub type GattServiceProviderTriggerDetails
= *mut ::core
::ffi
::c_void
;
20 pub type RfcommConnectionTriggerDetails
= *mut ::core
::ffi
::c_void
;
21 pub type RfcommInboundConnectionInformation
= *mut ::core
::ffi
::c_void
;
22 pub type RfcommOutboundConnectionInformation
= *mut ::core
::ffi
::c_void
;