pub enum ConnectionPolicy {
Close,
KeepAlive,
}Expand description
Policy for connection lifetime management.
ConnectionPolicy::Close— close the TCP connection after every request.ConnectionPolicy::KeepAlive— keep a single idle connection and reuse it.
Variants§
Trait Implementations§
Source§impl Clone for ConnectionPolicy
impl Clone for ConnectionPolicy
Source§fn clone(&self) -> ConnectionPolicy
fn clone(&self) -> ConnectionPolicy
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ConnectionPolicy
Source§impl Debug for ConnectionPolicy
impl Debug for ConnectionPolicy
Source§impl Default for ConnectionPolicy
impl Default for ConnectionPolicy
Source§fn default() -> ConnectionPolicy
fn default() -> ConnectionPolicy
Returns the “default value” for a type. Read more
impl Eq for ConnectionPolicy
Source§impl PartialEq for ConnectionPolicy
impl PartialEq for ConnectionPolicy
impl StructuralPartialEq for ConnectionPolicy
Auto Trait Implementations§
impl Freeze for ConnectionPolicy
impl RefUnwindSafe for ConnectionPolicy
impl Send for ConnectionPolicy
impl Sync for ConnectionPolicy
impl Unpin for ConnectionPolicy
impl UnsafeUnpin for ConnectionPolicy
impl UnwindSafe for ConnectionPolicy
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