#[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) -> HRESULT
Auto 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