pub struct InitReport {
pub path: PathBuf,
pub dry_run: bool,
pub created: Vec<PathBuf>,
pub modified: Vec<PathBuf>,
pub skipped: Vec<PathBuf>,
pub warnings: Vec<String>,
}Fields§
§path: PathBuf§dry_run: bool§created: Vec<PathBuf>§modified: Vec<PathBuf>§skipped: Vec<PathBuf>§warnings: Vec<String>Trait Implementations§
Source§impl Clone for InitReport
impl Clone for InitReport
Source§fn clone(&self) -> InitReport
fn clone(&self) -> InitReport
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 InitReport
impl Debug for InitReport
Source§impl<'de> Deserialize<'de> for InitReport
impl<'de> Deserialize<'de> for InitReport
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 InitReport
impl RefUnwindSafe for InitReport
impl Send for InitReport
impl Sync for InitReport
impl Unpin for InitReport
impl UnsafeUnpin for InitReport
impl UnwindSafe for InitReport
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