Struct embedded_redis::network::MemoryParameters
source · pub struct MemoryParameters {
pub buffer_size: usize,
pub frame_capacity: usize,
pub memory_limit: Option<usize>,
}Expand description
Parameters for memory optimization
Fields§
§buffer_size: usizePre allocated unparsed buffer size. Should correspond to the maximum expected response size.
frame_capacity: usizePre allocated count of parsed frames. Should correspond to the expected number of parallel futures/commands.
memory_limit: Option<usize>Optional buffer memory limit in bytes for preventing DOS attacks. CommandErrors::MemoryFull error is returned in case limit is reached.
Trait Implementations§
source§impl Clone for MemoryParameters
impl Clone for MemoryParameters
source§fn clone(&self) -> MemoryParameters
fn clone(&self) -> MemoryParameters
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 more