pub struct StorageEstimate {
pub original_size: u64,
pub proxy_size: u64,
pub working_storage: u64,
pub recommended_storage: u64,
pub space_saved: u64,
}Expand description
Storage estimate.
Fields§
§original_size: u64Original files size.
proxy_size: u64Proxy files size.
working_storage: u64Working storage needed.
recommended_storage: u64Recommended storage with buffer.
space_saved: u64Space saved compared to originals.
Trait Implementations§
Source§impl Clone for StorageEstimate
impl Clone for StorageEstimate
Source§fn clone(&self) -> StorageEstimate
fn clone(&self) -> StorageEstimate
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for StorageEstimate
impl RefUnwindSafe for StorageEstimate
impl Send for StorageEstimate
impl Sync for StorageEstimate
impl Unpin for StorageEstimate
impl UnsafeUnpin for StorageEstimate
impl UnwindSafe for StorageEstimate
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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