pub enum MessageCompression {
None,
Gzip {
level: i32,
},
Zlib {
level: i32,
},
}
Expand description
MessageCompression represents all possible compression algorithms in GELF.
Variants§
Implementations§
Source§impl MessageCompression
impl MessageCompression
Sourcepub fn default() -> MessageCompression
pub fn default() -> MessageCompression
Return the default compression algorithm.
Trait Implementations§
Source§impl Clone for MessageCompression
impl Clone for MessageCompression
Source§fn clone(&self) -> MessageCompression
fn clone(&self) -> MessageCompression
Returns a copy 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 PartialEq for MessageCompression
impl PartialEq for MessageCompression
impl Copy for MessageCompression
impl StructuralPartialEq for MessageCompression
Auto Trait Implementations§
impl Freeze for MessageCompression
impl RefUnwindSafe for MessageCompression
impl Send for MessageCompression
impl Sync for MessageCompression
impl Unpin for MessageCompression
impl UnwindSafe for MessageCompression
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