Struct IBluetoothLEAppearanceCategoriesStatics_Vtbl
#[repr(C)]pub struct IBluetoothLEAppearanceCategoriesStatics_Vtbl {Show 23 fields
pub base__: IInspectable_Vtbl,
pub Uncategorized: unsafe extern "system" fn(_: *mut c_void, _: *mut u16) -> HRESULT,
pub Phone: unsafe extern "system" fn(_: *mut c_void, _: *mut u16) -> HRESULT,
pub Computer: unsafe extern "system" fn(_: *mut c_void, _: *mut u16) -> HRESULT,
pub Watch: unsafe extern "system" fn(_: *mut c_void, _: *mut u16) -> HRESULT,
pub Clock: unsafe extern "system" fn(_: *mut c_void, _: *mut u16) -> HRESULT,
pub Display: unsafe extern "system" fn(_: *mut c_void, _: *mut u16) -> HRESULT,
pub RemoteControl: unsafe extern "system" fn(_: *mut c_void, _: *mut u16) -> HRESULT,
pub EyeGlasses: unsafe extern "system" fn(_: *mut c_void, _: *mut u16) -> HRESULT,
pub Tag: unsafe extern "system" fn(_: *mut c_void, _: *mut u16) -> HRESULT,
pub Keyring: unsafe extern "system" fn(_: *mut c_void, _: *mut u16) -> HRESULT,
pub MediaPlayer: unsafe extern "system" fn(_: *mut c_void, _: *mut u16) -> HRESULT,
pub BarcodeScanner: unsafe extern "system" fn(_: *mut c_void, _: *mut u16) -> HRESULT,
pub Thermometer: unsafe extern "system" fn(_: *mut c_void, _: *mut u16) -> HRESULT,
pub HeartRate: unsafe extern "system" fn(_: *mut c_void, _: *mut u16) -> HRESULT,
pub BloodPressure: unsafe extern "system" fn(_: *mut c_void, _: *mut u16) -> HRESULT,
pub HumanInterfaceDevice: unsafe extern "system" fn(_: *mut c_void, _: *mut u16) -> HRESULT,
pub GlucoseMeter: unsafe extern "system" fn(_: *mut c_void, _: *mut u16) -> HRESULT,
pub RunningWalking: unsafe extern "system" fn(_: *mut c_void, _: *mut u16) -> HRESULT,
pub Cycling: unsafe extern "system" fn(_: *mut c_void, _: *mut u16) -> HRESULT,
pub PulseOximeter: unsafe extern "system" fn(_: *mut c_void, _: *mut u16) -> HRESULT,
pub WeightScale: unsafe extern "system" fn(_: *mut c_void, _: *mut u16) -> HRESULT,
pub OutdoorSportActivity: unsafe extern "system" fn(_: *mut c_void, _: *mut u16) -> HRESULT,
}Fields§
§base__: IInspectable_Vtbl§Uncategorized: unsafe extern "system" fn(_: *mut c_void, _: *mut u16) -> HRESULT§Phone: unsafe extern "system" fn(_: *mut c_void, _: *mut u16) -> HRESULT§Computer: unsafe extern "system" fn(_: *mut c_void, _: *mut u16) -> HRESULT§Watch: unsafe extern "system" fn(_: *mut c_void, _: *mut u16) -> HRESULT§Clock: unsafe extern "system" fn(_: *mut c_void, _: *mut u16) -> HRESULT§Display: unsafe extern "system" fn(_: *mut c_void, _: *mut u16) -> HRESULT§RemoteControl: unsafe extern "system" fn(_: *mut c_void, _: *mut u16) -> HRESULT§EyeGlasses: unsafe extern "system" fn(_: *mut c_void, _: *mut u16) -> HRESULT§Tag: unsafe extern "system" fn(_: *mut c_void, _: *mut u16) -> HRESULT§Keyring: unsafe extern "system" fn(_: *mut c_void, _: *mut u16) -> HRESULT§MediaPlayer: unsafe extern "system" fn(_: *mut c_void, _: *mut u16) -> HRESULT§BarcodeScanner: unsafe extern "system" fn(_: *mut c_void, _: *mut u16) -> HRESULT§Thermometer: unsafe extern "system" fn(_: *mut c_void, _: *mut u16) -> HRESULT§HeartRate: unsafe extern "system" fn(_: *mut c_void, _: *mut u16) -> HRESULT§BloodPressure: unsafe extern "system" fn(_: *mut c_void, _: *mut u16) -> HRESULT§HumanInterfaceDevice: unsafe extern "system" fn(_: *mut c_void, _: *mut u16) -> HRESULT§GlucoseMeter: unsafe extern "system" fn(_: *mut c_void, _: *mut u16) -> HRESULT§RunningWalking: unsafe extern "system" fn(_: *mut c_void, _: *mut u16) -> HRESULT§Cycling: unsafe extern "system" fn(_: *mut c_void, _: *mut u16) -> HRESULT§PulseOximeter: unsafe extern "system" fn(_: *mut c_void, _: *mut u16) -> HRESULT§WeightScale: unsafe extern "system" fn(_: *mut c_void, _: *mut u16) -> HRESULT§OutdoorSportActivity: unsafe extern "system" fn(_: *mut c_void, _: *mut u16) -> HRESULTAuto Trait Implementations§
impl Freeze for IBluetoothLEAppearanceCategoriesStatics_Vtbl
impl RefUnwindSafe for IBluetoothLEAppearanceCategoriesStatics_Vtbl
impl Send for IBluetoothLEAppearanceCategoriesStatics_Vtbl
impl Sync for IBluetoothLEAppearanceCategoriesStatics_Vtbl
impl Unpin for IBluetoothLEAppearanceCategoriesStatics_Vtbl
impl UnwindSafe for IBluetoothLEAppearanceCategoriesStatics_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