pub struct PackPreview {
pub items: usize,
pub duplicates: usize,
pub bytes: u64,
}Expand description
What importing a pack would do, read before asking (Eagle confirms the disk space first, then asks about items it already has).
Fields§
§items: usizeItems listed in pack.json.
duplicates: usizeOf those, how many look like untrashed items already in lib
(the key PackImportOptions::skip_duplicates uses).
bytes: u64Bytes the import adds: the archive’s uncompressed contents.
Trait Implementations§
Source§impl Clone for PackPreview
impl Clone for PackPreview
Source§fn clone(&self) -> PackPreview
fn clone(&self) -> PackPreview
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 PackPreview
impl Debug for PackPreview
Source§impl PartialEq for PackPreview
impl PartialEq for PackPreview
impl StructuralPartialEq for PackPreview
Auto Trait Implementations§
impl Freeze for PackPreview
impl RefUnwindSafe for PackPreview
impl Send for PackPreview
impl Sync for PackPreview
impl Unpin for PackPreview
impl UnsafeUnpin for PackPreview
impl UnwindSafe for PackPreview
Blanket Implementations§
impl<T> AutoreleaseSafe for Twhere
T: ?Sized,
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more