pub enum CheckpointCompression {
None,
Gzip,
GzipFast,
GzipBest,
}Expand description
Compression method for checkpoints.
Variants§
None
No compression (plain JSON).
Gzip
Gzip compression (good balance of speed and ratio).
GzipFast
Fast gzip compression (faster but lower ratio).
GzipBest
Best gzip compression (slower but better ratio).
Trait Implementations§
Source§impl Clone for CheckpointCompression
impl Clone for CheckpointCompression
Source§fn clone(&self) -> CheckpointCompression
fn clone(&self) -> CheckpointCompression
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 CheckpointCompression
Source§impl Debug for CheckpointCompression
impl Debug for CheckpointCompression
Source§impl Default for CheckpointCompression
impl Default for CheckpointCompression
Source§fn default() -> CheckpointCompression
fn default() -> CheckpointCompression
Returns the “default value” for a type. Read more
impl Eq for CheckpointCompression
Source§impl PartialEq for CheckpointCompression
impl PartialEq for CheckpointCompression
Source§fn eq(&self, other: &CheckpointCompression) -> bool
fn eq(&self, other: &CheckpointCompression) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CheckpointCompression
Auto Trait Implementations§
impl Freeze for CheckpointCompression
impl RefUnwindSafe for CheckpointCompression
impl Send for CheckpointCompression
impl Sync for CheckpointCompression
impl Unpin for CheckpointCompression
impl UnsafeUnpin for CheckpointCompression
impl UnwindSafe for CheckpointCompression
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
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<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> 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