use crate::{codec::CompressionLevel, web_socket::web_socket_compression::WindowBits};
#[derive(Clone, Copy, Debug)]
pub struct DeflateConfig {
pub client_max_window_bits: WindowBits,
pub compression_level: CompressionLevel,
pub server_max_window_bits: WindowBits,
}
impl Default for DeflateConfig {
#[inline]
fn default() -> Self {
DeflateConfig {
client_max_window_bits: WindowBits::Twelve,
compression_level: CompressionLevel::Six,
server_max_window_bits: WindowBits::Twelve,
}
}
}