pub struct ArchiveLimits { /* private fields */ }Expand description
Default and configured archive limits.
Implementations§
Source§impl ArchiveLimits
impl ArchiveLimits
pub const DEFAULT_MAX_COMPRESSED_BYTES: usize
pub const DEFAULT_MAX_UNCOMPRESSED_BYTES: usize
pub fn new( max_compressed_bytes: usize, max_uncompressed_bytes: usize, ) -> Result<Self>
pub fn max_compressed_bytes(&self) -> usize
pub fn max_uncompressed_bytes(&self) -> usize
Trait Implementations§
Source§impl Clone for ArchiveLimits
impl Clone for ArchiveLimits
Source§fn clone(&self) -> ArchiveLimits
fn clone(&self) -> ArchiveLimits
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 moreimpl Copy for ArchiveLimits
Source§impl Debug for ArchiveLimits
impl Debug for ArchiveLimits
Source§impl Default for ArchiveLimits
impl Default for ArchiveLimits
impl Eq for ArchiveLimits
Source§impl PartialEq for ArchiveLimits
impl PartialEq for ArchiveLimits
impl StructuralPartialEq for ArchiveLimits
Auto Trait Implementations§
impl Freeze for ArchiveLimits
impl RefUnwindSafe for ArchiveLimits
impl Send for ArchiveLimits
impl Sync for ArchiveLimits
impl Unpin for ArchiveLimits
impl UnsafeUnpin for ArchiveLimits
impl UnwindSafe for ArchiveLimits
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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