pub struct EtcBackupReport {
pub dest: String,
pub copied: Vec<String>,
pub skipped_missing: Vec<String>,
pub skipped_control: Vec<String>,
}Expand description
Result of copying managed /etc entries into a backup tree.
Fields§
§dest: StringDestination directory that received copies.
copied: Vec<String>Relative paths successfully copied.
skipped_missing: Vec<String>Expected paths missing on the host.
skipped_control: Vec<String>Control env files intentionally skipped.
Trait Implementations§
Source§impl Clone for EtcBackupReport
impl Clone for EtcBackupReport
Source§fn clone(&self) -> EtcBackupReport
fn clone(&self) -> EtcBackupReport
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 moreSource§impl Debug for EtcBackupReport
impl Debug for EtcBackupReport
Source§impl<'de> Deserialize<'de> for EtcBackupReport
impl<'de> Deserialize<'de> for EtcBackupReport
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
Auto Trait Implementations§
impl Freeze for EtcBackupReport
impl RefUnwindSafe for EtcBackupReport
impl Send for EtcBackupReport
impl Sync for EtcBackupReport
impl Unpin for EtcBackupReport
impl UnsafeUnpin for EtcBackupReport
impl UnwindSafe for EtcBackupReport
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