Struct IKnownRetailInfoPropertiesStatics_Vtbl
#[repr(C)]pub struct IKnownRetailInfoPropertiesStatics_Vtbl {Show 23 fields
pub base__: IInspectable_Vtbl,
pub RetailAccessCode: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub ManufacturerName: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub ModelName: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub DisplayModelName: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub Price: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub IsFeatured: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub FormFactor: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub ScreenSize: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub Weight: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub DisplayDescription: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub BatteryLifeDescription: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub ProcessorDescription: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub Memory: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub StorageDescription: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub GraphicsDescription: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub FrontCameraDescription: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub RearCameraDescription: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub HasNfc: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub HasSdSlot: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub HasOpticalDrive: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub IsOfficeInstalled: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub WindowsEdition: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
}Fields§
§base__: IInspectable_Vtbl§RetailAccessCode: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§ManufacturerName: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§ModelName: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§DisplayModelName: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§Price: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§IsFeatured: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§FormFactor: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§ScreenSize: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§Weight: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§DisplayDescription: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§BatteryLifeDescription: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§ProcessorDescription: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§Memory: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§StorageDescription: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§GraphicsDescription: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§FrontCameraDescription: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§RearCameraDescription: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§HasNfc: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§HasSdSlot: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§HasOpticalDrive: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§IsOfficeInstalled: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§WindowsEdition: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULTAuto Trait Implementations§
impl Freeze for IKnownRetailInfoPropertiesStatics_Vtbl
impl RefUnwindSafe for IKnownRetailInfoPropertiesStatics_Vtbl
impl Send for IKnownRetailInfoPropertiesStatics_Vtbl
impl Sync for IKnownRetailInfoPropertiesStatics_Vtbl
impl Unpin for IKnownRetailInfoPropertiesStatics_Vtbl
impl UnwindSafe for IKnownRetailInfoPropertiesStatics_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