Struct windows::System::IShutdownManagerStatics2_Vtbl
#[repr(C)]pub struct IShutdownManagerStatics2_Vtbl {
pub base__: IInspectable_Vtbl,
pub IsPowerStateSupported: unsafe extern "system" fn(_: *mut c_void, _: PowerState, _: *mut bool) -> HRESULT,
pub EnterPowerState: unsafe extern "system" fn(_: *mut c_void, _: PowerState) -> HRESULT,
pub EnterPowerStateWithTimeSpan: unsafe extern "system" fn(_: *mut c_void, _: PowerState, _: TimeSpan) -> HRESULT,
}
Fields§
§base__: IInspectable_Vtbl
§IsPowerStateSupported: unsafe extern "system" fn(_: *mut c_void, _: PowerState, _: *mut bool) -> HRESULT
§EnterPowerState: unsafe extern "system" fn(_: *mut c_void, _: PowerState) -> HRESULT
§EnterPowerStateWithTimeSpan: unsafe extern "system" fn(_: *mut c_void, _: PowerState, _: TimeSpan) -> HRESULT
Auto Trait Implementations§
impl Freeze for IShutdownManagerStatics2_Vtbl
impl RefUnwindSafe for IShutdownManagerStatics2_Vtbl
impl Send for IShutdownManagerStatics2_Vtbl
impl Sync for IShutdownManagerStatics2_Vtbl
impl Unpin for IShutdownManagerStatics2_Vtbl
impl UnwindSafe for IShutdownManagerStatics2_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