pub struct ForcedManagedFileRemoveSpecV1 {
pub destination: PathBuf,
pub persistent_backup: Option<ForcedManagedFileBackupV1>,
pub receipt_hash: u64,
pub current_mode: Option<u32>,
pub current_hash: u64,
pub uses_env: bool,
pub requires_admin: bool,
}Fields§
§destination: PathBuf§persistent_backup: Option<ForcedManagedFileBackupV1>§receipt_hash: u64§current_mode: Option<u32>§current_hash: u64§uses_env: bool§requires_admin: boolTrait Implementations§
Source§impl Clone for ForcedManagedFileRemoveSpecV1
impl Clone for ForcedManagedFileRemoveSpecV1
Source§fn clone(&self) -> ForcedManagedFileRemoveSpecV1
fn clone(&self) -> ForcedManagedFileRemoveSpecV1
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 ForcedManagedFileRemoveSpecV1
impl StructuralPartialEq for ForcedManagedFileRemoveSpecV1
Auto Trait Implementations§
impl Freeze for ForcedManagedFileRemoveSpecV1
impl RefUnwindSafe for ForcedManagedFileRemoveSpecV1
impl Send for ForcedManagedFileRemoveSpecV1
impl Sync for ForcedManagedFileRemoveSpecV1
impl Unpin for ForcedManagedFileRemoveSpecV1
impl UnsafeUnpin for ForcedManagedFileRemoveSpecV1
impl UnwindSafe for ForcedManagedFileRemoveSpecV1
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.