pub struct Connection {
pub keep_alive: Option<bool>,
pub has_upgrade: bool,
pub upgrade: Option<String>,
pub to_delete: Option<HashSet<Vec<u8>>>,
pub continues: Continue,
pub sticky_session: Option<String>,
pub forwarded: ForwardedHeaders,
}
Fields§
§keep_alive: Option<bool>
is it sufficient to set it to Some(false) to drop connection?
has_upgrade: bool
§upgrade: Option<String>
§to_delete: Option<HashSet<Vec<u8>>>
§continues: Continue
§sticky_session: Option<String>
ensures that a session always redirects to the same backend
forwarded: ForwardedHeaders
Implementations§
source§impl Connection
impl Connection
pub fn new() -> Connection
pub fn keep_alive() -> Connection
pub fn close() -> Connection
Trait Implementations§
source§impl Clone for Connection
impl Clone for Connection
source§fn clone(&self) -> Connection
fn clone(&self) -> Connection
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