#[repr(C)]pub struct IBluetoothLEAdvertisementDataTypesStatics_Vtbl {Show 23 fields
pub base__: IInspectable_Vtbl,
pub Flags: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT,
pub IncompleteService16BitUuids: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT,
pub CompleteService16BitUuids: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT,
pub IncompleteService32BitUuids: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT,
pub CompleteService32BitUuids: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT,
pub IncompleteService128BitUuids: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT,
pub CompleteService128BitUuids: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT,
pub ShortenedLocalName: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT,
pub CompleteLocalName: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT,
pub TxPowerLevel: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT,
pub PeripheralConnectionIntervalRange: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT,
pub ServiceSolicitation16BitUuids: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT,
pub ServiceSolicitation32BitUuids: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT,
pub ServiceSolicitation128BitUuids: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT,
pub ServiceData16BitUuids: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT,
pub ServiceData32BitUuids: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT,
pub ServiceData128BitUuids: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT,
pub PublicTargetAddress: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT,
pub RandomTargetAddress: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT,
pub Appearance: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT,
pub AdvertisingInterval: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT,
pub ManufacturerSpecificData: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT,
}
Fields§
§base__: IInspectable_Vtbl
§Flags: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT
§IncompleteService16BitUuids: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT
§CompleteService16BitUuids: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT
§IncompleteService32BitUuids: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT
§CompleteService32BitUuids: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT
§IncompleteService128BitUuids: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT
§CompleteService128BitUuids: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT
§ShortenedLocalName: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT
§CompleteLocalName: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT
§TxPowerLevel: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT
§PeripheralConnectionIntervalRange: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT
§ServiceSolicitation16BitUuids: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT
§ServiceSolicitation32BitUuids: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT
§ServiceSolicitation128BitUuids: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT
§ServiceData16BitUuids: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT
§ServiceData32BitUuids: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT
§ServiceData128BitUuids: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT
§PublicTargetAddress: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT
§RandomTargetAddress: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT
§Appearance: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT
§AdvertisingInterval: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT
§ManufacturerSpecificData: unsafe extern "system" fn(_: *mut c_void, _: *mut u8) -> HRESULT
Auto Trait Implementations§
impl Freeze for IBluetoothLEAdvertisementDataTypesStatics_Vtbl
impl RefUnwindSafe for IBluetoothLEAdvertisementDataTypesStatics_Vtbl
impl Send for IBluetoothLEAdvertisementDataTypesStatics_Vtbl
impl Sync for IBluetoothLEAdvertisementDataTypesStatics_Vtbl
impl Unpin for IBluetoothLEAdvertisementDataTypesStatics_Vtbl
impl UnwindSafe for IBluetoothLEAdvertisementDataTypesStatics_Vtbl
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