#[non_exhaustive]pub struct FileManifest {
pub written: Vec<PathBuf>,
}Expand description
Records every path written by apply_install, for exact uninstall.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.written: Vec<PathBuf>Paths written, relative to the root passed to apply_install.
Trait Implementations§
Source§impl Clone for FileManifest
impl Clone for FileManifest
Source§impl Debug for FileManifest
impl Debug for FileManifest
Auto Trait Implementations§
impl Freeze for FileManifest
impl RefUnwindSafe for FileManifest
impl Send for FileManifest
impl Sync for FileManifest
impl Unpin for FileManifest
impl UnsafeUnpin for FileManifest
impl UnwindSafe for FileManifest
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