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 · 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 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
Source§impl PartialEq for CheckpointCompression
impl PartialEq for CheckpointCompression
impl Copy for CheckpointCompression
impl Eq for CheckpointCompression
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 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
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