[−][src]Struct selectel_mks::Builder
Builder for Client
.
Implementations
impl Builder
[src]
pub fn client(self, client: Client<HttpsConnector<HttpConnector>>) -> Self
[src]
Set Hyper client.
By default this library will instantiate a new HttpsConnector. It will use hyper_rustls or hyper_tls depending on selected library features.
pub fn timeout(self, timeout: Duration) -> Self
[src]
Set request timeout.
Default is 30 seconds.
pub fn build(self, base_endpoint: &str, token: &str) -> Result<Client, Error>
[src]
Create Client
with the configuration in this builder.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for Builder
impl Send for Builder
impl Sync for Builder
impl Unpin for Builder
impl !UnwindSafe for Builder
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,