pub struct Inject { /* private fields */ }Implementations§
Trait Implementations§
Source§impl RequestTransform for Inject
impl RequestTransform for Inject
fn apply<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
ctx: &'life1 ResolvedContext,
req: &'life2 mut ProxyRequest,
) -> Pin<Box<dyn Future<Output = Result<(), TransformError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
Auto Trait Implementations§
impl Freeze for Inject
impl RefUnwindSafe for Inject
impl Send for Inject
impl Sync for Inject
impl Unpin for Inject
impl UnsafeUnpin for Inject
impl UnwindSafe for Inject
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