pub struct RawLinkLocalBlockingClientBuilder { /* private fields */ }Expand description
Builder for the credential-free raw IPv4 link-local HTTP executor.
Implementations§
Source§impl RawLinkLocalBlockingClientBuilder
impl RawLinkLocalBlockingClientBuilder
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<RawBlockingClient, BuildError>
pub fn build(self) -> Result<RawBlockingClient, BuildError>
Builds an HTTP executor restricted to the configured link-local endpoint.
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for RawLinkLocalBlockingClientBuilder
impl RefUnwindSafe for RawLinkLocalBlockingClientBuilder
impl Send for RawLinkLocalBlockingClientBuilder
impl Sync for RawLinkLocalBlockingClientBuilder
impl Unpin for RawLinkLocalBlockingClientBuilder
impl UnsafeUnpin for RawLinkLocalBlockingClientBuilder
impl UnwindSafe for RawLinkLocalBlockingClientBuilder
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