pub struct Preflight {
pub files: BTreeMap<String, Vec<FileEntry>>,
pub install_bytes: u64,
}Expand description
What execute reuses, so no archive is opened twice.
Fields§
§files: BTreeMap<String, Vec<FileEntry>>Per package to install, in archive order.
install_bytes: u64Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Preflight
impl RefUnwindSafe for Preflight
impl Send for Preflight
impl Sync for Preflight
impl Unpin for Preflight
impl UnsafeUnpin for Preflight
impl UnwindSafe for Preflight
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