Struct windows::ApplicationModel::Background::SystemConditionType
#[repr(transparent)]pub struct SystemConditionType(pub i32);
Tuple Fields§
§0: i32
Implementations§
§impl SystemConditionType
impl SystemConditionType
pub const Invalid: Self = _
pub const UserPresent: Self = _
pub const UserNotPresent: Self = _
pub const InternetAvailable: Self = _
pub const InternetNotAvailable: Self = _
pub const SessionConnected: Self = _
pub const SessionDisconnected: Self = _
pub const FreeNetworkAvailable: Self = _
pub const BackgroundWorkCostNotHigh: Self = _
Trait Implementations§
§impl Clone for SystemConditionType
impl Clone for SystemConditionType
§fn clone(&self) -> SystemConditionType
fn clone(&self) -> SystemConditionType
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more§impl Debug for SystemConditionType
impl Debug for SystemConditionType
§impl Default for SystemConditionType
impl Default for SystemConditionType
§fn default() -> SystemConditionType
fn default() -> SystemConditionType
Returns the “default value” for a type. Read more
§impl PartialEq for SystemConditionType
impl PartialEq for SystemConditionType
§fn eq(&self, other: &SystemConditionType) -> bool
fn eq(&self, other: &SystemConditionType) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for SystemConditionType
impl Eq for SystemConditionType
impl StructuralPartialEq for SystemConditionType
Auto Trait Implementations§
impl Freeze for SystemConditionType
impl RefUnwindSafe for SystemConditionType
impl Send for SystemConditionType
impl Sync for SystemConditionType
impl Unpin for SystemConditionType
impl UnwindSafe for SystemConditionType
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)