pub struct RawLinkLocalAsyncClientBuilder { /* private fields */ }Expand description
Builder for the credential-free raw IPv4 link-local HTTP executor.
Implementations§
Source§impl RawLinkLocalAsyncClientBuilder
impl RawLinkLocalAsyncClientBuilder
Sourcepub const fn new(
endpoint: LinkLocalHttpEndpoint,
user_agent: UserAgent,
timeouts: RequestTimeouts,
) -> Self
pub const fn new( endpoint: LinkLocalHttpEndpoint, user_agent: UserAgent, timeouts: RequestTimeouts, ) -> Self
Creates a direct-link-local HTTP builder with no credential path.
Sourcepub fn build(self) -> Result<RawAsyncClient, BuildError>
pub fn build(self) -> Result<RawAsyncClient, BuildError>
Builds an HTTP executor restricted to the configured link-local endpoint.
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for RawLinkLocalAsyncClientBuilder
impl RefUnwindSafe for RawLinkLocalAsyncClientBuilder
impl Send for RawLinkLocalAsyncClientBuilder
impl Sync for RawLinkLocalAsyncClientBuilder
impl Unpin for RawLinkLocalAsyncClientBuilder
impl UnsafeUnpin for RawLinkLocalAsyncClientBuilder
impl UnwindSafe for RawLinkLocalAsyncClientBuilder
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