Skip to main content

deadpool_fantoccini/
native_tls.rs

1#[allow(unused_imports)]
2use fantoccini::ClientBuilder;
3#[allow(unused_imports)]
4use hyper_util::client::legacy::connect::{Connect, HttpConnector};
5
6/// Type alias for the [`Connect`] impl used in [`ClientBuilder::native`].
7pub type Connector = hyper_tls::HttpsConnector<HttpConnector>;
8
9/// Type alias for using [`super::Manager`] with [`ClientBuilder::native`].
10pub type Manager = super::Manager<Connector>;
11
12/// Type alias for using [`super::Pool`] with [`ClientBuilder::native`].
13pub type Pool = super::Pool<Connector>;
14
15/// Type alias for using [`super::PoolBuilder`] with [`ClientBuilder::native`].
16pub type PoolBuilder = super::PoolBuilder<Connector>;
17
18/// Type alias for using [`super::BuildError`] with [`ClientBuilder::native`].
19pub type BuildError = super::BuildError;
20
21/// Type alias for using [`super::CreatePoolError`] with [`ClientBuilder::native`].
22pub type CreatePoolError = super::CreatePoolError;
23
24/// Type alias for using [`super::PoolError`] with [`ClientBuilder::native`].
25pub type PoolError = super::PoolError;
26
27/// Type alias for using [`super::Object`] with [`ClientBuilder::native`].
28pub type Object = super::Object<Connector>;
29
30/// Type alias for using [`super::Hook`] with [`ClientBuilder::native`].
31pub type Hook = super::Hook<Connector>;
32
33/// Type alias for using [`super::HookError`] with [`ClientBuilder::native`].
34pub type HookError = super::HookError<Connector>;