pub struct RawAsyncClientBuilder { /* private fields */ }Expand description
Builder for a raw async client with no credentials or provider policy.
Implementations§
Source§impl RawAsyncClientBuilder
impl RawAsyncClientBuilder
Sourcepub const fn new(
endpoint: HttpsEndpoint,
user_agent: UserAgent,
timeouts: RequestTimeouts,
) -> Self
pub const fn new( endpoint: HttpsEndpoint, user_agent: UserAgent, timeouts: RequestTimeouts, ) -> Self
Creates a complete asynchronous raw executor configuration.
Sourcepub fn build(self) -> Result<RawAsyncClient, BuildError>
pub fn build(self) -> Result<RawAsyncClient, BuildError>
Builds an HTTPS-only executor with no implicit authorization.
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for RawAsyncClientBuilder
impl RefUnwindSafe for RawAsyncClientBuilder
impl Send for RawAsyncClientBuilder
impl Sync for RawAsyncClientBuilder
impl Unpin for RawAsyncClientBuilder
impl UnsafeUnpin for RawAsyncClientBuilder
impl UnwindSafe for RawAsyncClientBuilder
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