pub struct ManagedFileRemoveWithBackupSpecV1 {
pub destination: PathBuf,
pub backup: PathBuf,
pub managed_mode: Option<u32>,
pub managed_hash: u64,
pub backup_mode: Option<u32>,
pub backup_hash: u64,
pub uses_env: bool,
pub requires_admin: bool,
}Fields§
§destination: PathBuf§backup: PathBuf§managed_mode: Option<u32>§managed_hash: u64§backup_mode: Option<u32>§backup_hash: u64§uses_env: bool§requires_admin: boolTrait Implementations§
Source§impl Clone for ManagedFileRemoveWithBackupSpecV1
impl Clone for ManagedFileRemoveWithBackupSpecV1
Source§fn clone(&self) -> ManagedFileRemoveWithBackupSpecV1
fn clone(&self) -> ManagedFileRemoveWithBackupSpecV1
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Eq for ManagedFileRemoveWithBackupSpecV1
impl StructuralPartialEq for ManagedFileRemoveWithBackupSpecV1
Auto Trait Implementations§
impl Freeze for ManagedFileRemoveWithBackupSpecV1
impl RefUnwindSafe for ManagedFileRemoveWithBackupSpecV1
impl Send for ManagedFileRemoveWithBackupSpecV1
impl Sync for ManagedFileRemoveWithBackupSpecV1
impl Unpin for ManagedFileRemoveWithBackupSpecV1
impl UnsafeUnpin for ManagedFileRemoveWithBackupSpecV1
impl UnwindSafe for ManagedFileRemoveWithBackupSpecV1
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§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.