Struct IGattCharacteristicUuidsStatics2_Vtbl
#[repr(C)]pub struct IGattCharacteristicUuidsStatics2_Vtbl {Show 61 fields
pub base__: IInspectable_Vtbl,
pub AlertCategoryId: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub AlertCategoryIdBitMask: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub AlertLevel: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub AlertNotificationControlPoint: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub AlertStatus: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub GapAppearance: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub BootKeyboardInputReport: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub BootKeyboardOutputReport: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub BootMouseInputReport: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub CurrentTime: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub CyclingPowerControlPoint: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub CyclingPowerFeature: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub CyclingPowerMeasurement: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub CyclingPowerVector: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub DateTime: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub DayDateTime: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub DayOfWeek: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub GapDeviceName: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub DstOffset: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub ExactTime256: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub FirmwareRevisionString: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub HardwareRevisionString: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub HidControlPoint: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub HidInformation: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub Ieee1107320601RegulatoryCertificationDataList: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub LnControlPoint: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub LnFeature: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub LocalTimeInformation: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub LocationAndSpeed: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub ManufacturerNameString: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub ModelNumberString: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub Navigation: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub NewAlert: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub GapPeripheralPreferredConnectionParameters: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub GapPeripheralPrivacyFlag: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub PnpId: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub PositionQuality: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub ProtocolMode: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub GapReconnectionAddress: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub ReferenceTimeInformation: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub Report: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub ReportMap: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub RingerControlPoint: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub RingerSetting: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub ScanIntervalWindow: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub ScanRefresh: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub SerialNumberString: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub GattServiceChanged: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub SoftwareRevisionString: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub SupportedNewAlertCategory: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub SupportUnreadAlertCategory: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub SystemId: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub TimeAccuracy: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub TimeSource: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub TimeUpdateControlPoint: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub TimeUpdateState: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub TimeWithDst: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub TimeZone: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub TxPowerLevel: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
pub UnreadAlertStatus: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT,
}Fields§
§base__: IInspectable_Vtbl§AlertCategoryId: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§AlertCategoryIdBitMask: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§AlertLevel: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§AlertNotificationControlPoint: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§AlertStatus: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§GapAppearance: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§BootKeyboardInputReport: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§BootKeyboardOutputReport: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§BootMouseInputReport: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§CurrentTime: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§CyclingPowerControlPoint: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§CyclingPowerFeature: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§CyclingPowerMeasurement: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§CyclingPowerVector: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§DateTime: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§DayDateTime: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§DayOfWeek: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§GapDeviceName: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§DstOffset: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§ExactTime256: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§FirmwareRevisionString: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§HardwareRevisionString: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§HidControlPoint: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§HidInformation: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§Ieee1107320601RegulatoryCertificationDataList: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§LnControlPoint: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§LnFeature: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§LocalTimeInformation: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§LocationAndSpeed: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§ManufacturerNameString: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§ModelNumberString: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§NewAlert: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§GapPeripheralPreferredConnectionParameters: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§GapPeripheralPrivacyFlag: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§PnpId: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§PositionQuality: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§ProtocolMode: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§GapReconnectionAddress: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§ReferenceTimeInformation: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§Report: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§ReportMap: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§RingerControlPoint: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§RingerSetting: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§ScanIntervalWindow: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§ScanRefresh: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§SerialNumberString: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§GattServiceChanged: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§SoftwareRevisionString: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§SupportedNewAlertCategory: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§SupportUnreadAlertCategory: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§SystemId: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§TimeAccuracy: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§TimeSource: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§TimeUpdateControlPoint: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§TimeUpdateState: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§TimeWithDst: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§TimeZone: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§TxPowerLevel: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULT§UnreadAlertStatus: unsafe extern "system" fn(_: *mut c_void, _: *mut GUID) -> HRESULTAuto Trait Implementations§
impl Freeze for IGattCharacteristicUuidsStatics2_Vtbl
impl RefUnwindSafe for IGattCharacteristicUuidsStatics2_Vtbl
impl Send for IGattCharacteristicUuidsStatics2_Vtbl
impl Sync for IGattCharacteristicUuidsStatics2_Vtbl
impl Unpin for IGattCharacteristicUuidsStatics2_Vtbl
impl UnwindSafe for IGattCharacteristicUuidsStatics2_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