pub enum MobileUpdateAction {
SelfReplaceAllowed,
StoreUpdateRequired,
MdmUpdateRequired,
SideloadAssisted,
Unsupported,
}Expand description
Mobile update action owned by the deployment or platform distribution.
Variants§
SelfReplaceAllowed
The application may replace its own artifact under deployment policy.
StoreUpdateRequired
The user must update through the platform store.
MdmUpdateRequired
The managed device administrator must authorize the update.
SideloadAssisted
A deployment-assisted sideload path may be presented by the owner.
Unsupported
No supported update path exists for this target.
Trait Implementations§
Source§impl Clone for MobileUpdateAction
impl Clone for MobileUpdateAction
impl Copy for MobileUpdateAction
Source§impl Debug for MobileUpdateAction
impl Debug for MobileUpdateAction
Source§impl<'de> Deserialize<'de> for MobileUpdateAction
impl<'de> Deserialize<'de> for MobileUpdateAction
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for MobileUpdateAction
Source§impl PartialEq for MobileUpdateAction
impl PartialEq for MobileUpdateAction
Source§impl Serialize for MobileUpdateAction
impl Serialize for MobileUpdateAction
impl StructuralPartialEq for MobileUpdateAction
Auto Trait Implementations§
impl Freeze for MobileUpdateAction
impl RefUnwindSafe for MobileUpdateAction
impl Send for MobileUpdateAction
impl Sync for MobileUpdateAction
impl Unpin for MobileUpdateAction
impl UnsafeUnpin for MobileUpdateAction
impl UnwindSafe for MobileUpdateAction
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