pub struct HttpClientArgs {
pub skip_ssl_verification: bool,
pub client_identity: Option<ClientIdentity>,
pub upstream_certificate_file: Option<PathBuf>,
pub connect_timeout: Duration,
pub socket_timeout: Duration,
pub keep_alive_timeout: Duration,
pub client_meta_information: ClientMetaInformation,
}Fields§
§skip_ssl_verification: bool§client_identity: Option<ClientIdentity>§upstream_certificate_file: Option<PathBuf>§connect_timeout: Duration§socket_timeout: Duration§keep_alive_timeout: Duration§client_meta_information: ClientMetaInformationTrait Implementations§
Source§impl Clone for HttpClientArgs
impl Clone for HttpClientArgs
Source§fn clone(&self) -> HttpClientArgs
fn clone(&self) -> HttpClientArgs
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 moreAuto Trait Implementations§
impl Freeze for HttpClientArgs
impl RefUnwindSafe for HttpClientArgs
impl Send for HttpClientArgs
impl Sync for HttpClientArgs
impl Unpin for HttpClientArgs
impl UnwindSafe for HttpClientArgs
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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