Struct tonic::codec::EnabledCompressionEncodings
source · pub struct EnabledCompressionEncodings { /* private fields */ }
Expand description
Struct used to configure which encodings are enabled on a server or channel.
Implementations§
source§impl EnabledCompressionEncodings
impl EnabledCompressionEncodings
sourcepub fn is_enabled(&self, encoding: CompressionEncoding) -> bool
pub fn is_enabled(&self, encoding: CompressionEncoding) -> bool
Check if a CompressionEncoding
is enabled.
sourcepub fn enable(&mut self, encoding: CompressionEncoding)
pub fn enable(&mut self, encoding: CompressionEncoding)
Enable a CompressionEncoding
.
Trait Implementations§
source§impl Clone for EnabledCompressionEncodings
impl Clone for EnabledCompressionEncodings
source§fn clone(&self) -> EnabledCompressionEncodings
fn clone(&self) -> EnabledCompressionEncodings
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 Debug for EnabledCompressionEncodings
impl Debug for EnabledCompressionEncodings
source§impl Default for EnabledCompressionEncodings
impl Default for EnabledCompressionEncodings
source§fn default() -> EnabledCompressionEncodings
fn default() -> EnabledCompressionEncodings
Returns the “default value” for a type. Read more