Struct WindowsUpdateAttentionRequiredReason
#[repr(transparent)]pub struct WindowsUpdateAttentionRequiredReason(pub i32);Tuple Fields§
§0: i32Implementations§
§impl WindowsUpdateAttentionRequiredReason
impl WindowsUpdateAttentionRequiredReason
pub const None: Self
pub const SeekerUpdate: Self
pub const ReadyToReboot: Self
pub const NeedNonMeteredNetwork: Self
pub const NeedUserAgreementForMeteredNetwork: Self
pub const NeedNetwork: Self
pub const NeedMoreSpace: Self
pub const BatterySaverEnabled: Self
pub const NeedUserInteraction: Self
pub const NeedUserAgreementForPolicy: Self
pub const CompatibilityError: Self
pub const NeedUserInteractionForEula: Self
pub const NeedUserInteractionForCta: Self
pub const Regulated: Self
pub const ExternalReboot: Self
pub const OtherUpdate: Self
pub const BlockedByProvider: Self
pub const BlockedByPostRebootFailure: Self
pub const UserEngaged: Self
pub const BlockedByBattery: Self
pub const Exclusivity: Self
pub const BlockedBySerialization: Self
pub const ConflictClass: Self
pub const BlockedByAdminApproval: Self
pub const BlockedByTooManyAttempts: Self
pub const BlockedByFailure: Self
pub const Demotion: Self
pub const BlockedByActiveHours: Self
pub const ScheduledForMaintenance: Self
pub const PolicyScheduledInstallTime: Self
pub const BlockedByOobe: Self
pub const DeferredDuringOobe: Self
pub const DeferredForSustainableTime: Self
Trait Implementations§
§impl Clone for WindowsUpdateAttentionRequiredReason
impl Clone for WindowsUpdateAttentionRequiredReason
§fn clone(&self) -> WindowsUpdateAttentionRequiredReason
fn clone(&self) -> WindowsUpdateAttentionRequiredReason
Returns a duplicate 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 Default for WindowsUpdateAttentionRequiredReason
impl Default for WindowsUpdateAttentionRequiredReason
§fn default() -> WindowsUpdateAttentionRequiredReason
fn default() -> WindowsUpdateAttentionRequiredReason
Returns the “default value” for a type. Read more
§impl PartialEq for WindowsUpdateAttentionRequiredReason
impl PartialEq for WindowsUpdateAttentionRequiredReason
§fn eq(&self, other: &WindowsUpdateAttentionRequiredReason) -> bool
fn eq(&self, other: &WindowsUpdateAttentionRequiredReason) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for WindowsUpdateAttentionRequiredReason
impl Eq for WindowsUpdateAttentionRequiredReason
impl StructuralPartialEq for WindowsUpdateAttentionRequiredReason
Auto Trait Implementations§
impl Freeze for WindowsUpdateAttentionRequiredReason
impl RefUnwindSafe for WindowsUpdateAttentionRequiredReason
impl Send for WindowsUpdateAttentionRequiredReason
impl Sync for WindowsUpdateAttentionRequiredReason
impl Unpin for WindowsUpdateAttentionRequiredReason
impl UnwindSafe for WindowsUpdateAttentionRequiredReason
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