#[non_exhaustive]
pub enum ComputerBackupPolicyState {
Disabled,
Enabled,
Default,
Other,
}Available on crate feature
dbx_team_policies only.Variants (Non-exhaustive)
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Disabled
Computer Backup feature is disabled.
Enabled
Computer Backup feature is enabled.
Default
Computer Backup defaults to ON for SSB teams, and OFF for Enterprise teams.
Other
Catch-all used for unrecognized values returned from the server. Encountering this value typically indicates that this SDK version is out of date.
Trait Implementations
sourceimpl Clone for ComputerBackupPolicyState
impl Clone for ComputerBackupPolicyState
sourcefn clone(&self) -> ComputerBackupPolicyState
fn clone(&self) -> ComputerBackupPolicyState
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for ComputerBackupPolicyState
impl Debug for ComputerBackupPolicyState
sourceimpl<'de> Deserialize<'de> for ComputerBackupPolicyState
impl<'de> Deserialize<'de> for ComputerBackupPolicyState
sourcefn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
sourceimpl Serialize for ComputerBackupPolicyState
impl Serialize for ComputerBackupPolicyState
impl Eq for ComputerBackupPolicyState
impl StructuralEq for ComputerBackupPolicyState
impl StructuralPartialEq for ComputerBackupPolicyState
Auto Trait Implementations
impl RefUnwindSafe for ComputerBackupPolicyState
impl Send for ComputerBackupPolicyState
impl Sync for ComputerBackupPolicyState
impl Unpin for ComputerBackupPolicyState
impl UnwindSafe for ComputerBackupPolicyState
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more