pub struct GatewayMiddlewareNext { /* private fields */ }Expand description
The remainder of an upstream middleware chain and its network dispatch.
Implementations§
Source§impl GatewayMiddlewareNext
impl GatewayMiddlewareNext
pub fn call(&self, request: GatewayMiddlewareRequest) -> GatewayMiddlewareFuture
Trait Implementations§
Source§impl Clone for GatewayMiddlewareNext
impl Clone for GatewayMiddlewareNext
Source§fn clone(&self) -> GatewayMiddlewareNext
fn clone(&self) -> GatewayMiddlewareNext
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl !RefUnwindSafe for GatewayMiddlewareNext
impl !Send for GatewayMiddlewareNext
impl !Sync for GatewayMiddlewareNext
impl !UnwindSafe for GatewayMiddlewareNext
impl Freeze for GatewayMiddlewareNext
impl Unpin for GatewayMiddlewareNext
impl UnsafeUnpin for GatewayMiddlewareNext
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request