pub struct MarkerHttpConnector(/* private fields */);Available on crate feature
reqwest and (crate features integration) and not (WASI and WebAssembly) only.Expand description
An HttpConnector that tags the extensions of every HTTP response with a
marker, allowing response_extensions to verify their propagation
Trait Implementations§
Source§impl Debug for MarkerHttpConnector
impl Debug for MarkerHttpConnector
Source§impl Default for MarkerHttpConnector
impl Default for MarkerHttpConnector
Source§fn default() -> MarkerHttpConnector
fn default() -> MarkerHttpConnector
Returns the “default value” for a type. Read more
Source§impl HttpConnector for MarkerHttpConnector
impl HttpConnector for MarkerHttpConnector
Source§fn connect(&self, options: &ClientOptions) -> Result<HttpClient>
fn connect(&self, options: &ClientOptions) -> Result<HttpClient>
Available on crate feature
cloud-base only.Create a new
HttpClient with the provided ClientOptionsAuto Trait Implementations§
impl Freeze for MarkerHttpConnector
impl RefUnwindSafe for MarkerHttpConnector
impl Send for MarkerHttpConnector
impl Sync for MarkerHttpConnector
impl Unpin for MarkerHttpConnector
impl UnsafeUnpin for MarkerHttpConnector
impl UnwindSafe for MarkerHttpConnector
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more