#[repr(transparent)]pub struct SystemTriggerType(pub i32);
Expand description
Required features: ‘ApplicationModel_Background’
Tuple Fields
0: i32
Implementations
impl SystemTriggerType
impl SystemTriggerType
pub const Invalid: Self
pub const SmsReceived: Self
pub const UserPresent: Self
pub const UserAway: Self
pub const NetworkStateChange: Self
pub const ControlChannelReset: Self
pub const InternetAvailable: Self
pub const SessionConnected: Self
pub const ServicingComplete: Self
pub const LockScreenApplicationAdded: Self
pub const LockScreenApplicationRemoved: Self
pub const TimeZoneChange: Self
pub const OnlineIdConnectedStateChange: Self
pub const BackgroundWorkCostChange: Self
pub const PowerStateChange: Self
pub const DefaultSignInAccountChange: Self
Trait Implementations
impl Clone for SystemTriggerType
impl Clone for SystemTriggerType
impl Copy for SystemTriggerType
Auto Trait Implementations
impl RefUnwindSafe for SystemTriggerType
impl Send for SystemTriggerType
impl Sync for SystemTriggerType
impl Unpin for SystemTriggerType
impl UnwindSafe for SystemTriggerType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more