pub struct UpstreamHandlerFactory { /* private fields */ }Implementations§
Source§impl UpstreamHandlerFactory
impl UpstreamHandlerFactory
pub fn new( http_upstream_timeout: HttpUpstreamTimeout, version: HttpVersion, ) -> UpstreamHandlerFactory
Trait Implementations§
Source§impl AsyncMakeService for UpstreamHandlerFactory
impl AsyncMakeService for UpstreamHandlerFactory
Source§type Service = UpstreamHandler
type Service = UpstreamHandler
The type of service this factory creates.
Source§type Error = Infallible
type Error = Infallible
The type of error that can occur during service creation.
Source§impl MakeService for UpstreamHandlerFactory
impl MakeService for UpstreamHandlerFactory
Source§type Service = UpstreamHandler
type Service = UpstreamHandler
The type of service this factory creates.
Source§type Error = Infallible
type Error = Infallible
The type of error that can occur during service creation.
Auto Trait Implementations§
impl Freeze for UpstreamHandlerFactory
impl RefUnwindSafe for UpstreamHandlerFactory
impl Send for UpstreamHandlerFactory
impl Sync for UpstreamHandlerFactory
impl Unpin for UpstreamHandlerFactory
impl UnwindSafe for UpstreamHandlerFactory
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