pub struct DefaultResolver { /* private fields */ }
Expand description
The default endpoint resolver
Implementations§
Trait Implementations§
Source§impl Debug for DefaultResolver
impl Debug for DefaultResolver
Source§impl Default for DefaultResolver
impl Default for DefaultResolver
Source§fn default() -> DefaultResolver
fn default() -> DefaultResolver
Returns the “default value” for a type. Read more
Source§impl ResolveEndpoint for DefaultResolver
impl ResolveEndpoint for DefaultResolver
Source§fn resolve_endpoint(&self, params: &Params) -> EndpointFuture<'_> ⓘ
fn resolve_endpoint(&self, params: &Params) -> EndpointFuture<'_> ⓘ
Resolve an endpoint with the given parameters
Convert this service-specific resolver into a
SharedEndpointResolver
Read moreAuto Trait Implementations§
impl Freeze for DefaultResolver
impl RefUnwindSafe for DefaultResolver
impl Send for DefaultResolver
impl Sync for DefaultResolver
impl Unpin for DefaultResolver
impl UnwindSafe for DefaultResolver
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>
Creates a shared type from an unshared type.