pub enum ConnectionPolicy {
Close,
Reuse,
}Expand description
Controls whether requests use one-off sockets or reusable persistent connections.
Variants§
Close
Open a fresh connection per request and close it after each response.
Reuse
Reuse compatible persistent connections when possible.
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 · 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 ConnectionPolicy
impl Debug for ConnectionPolicy
Source§impl PartialEq for ConnectionPolicy
impl PartialEq for ConnectionPolicy
impl Copy for ConnectionPolicy
impl Eq 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