pub struct GatewayMiddlewareRequest { /* private fields */ }Expand description
An outbound request passed through a configured gateway middleware chain.
Implementations§
Source§impl GatewayMiddlewareRequest
impl GatewayMiddlewareRequest
pub fn request(&self) -> &Request
pub fn request_mut(&mut self) -> &mut Request
pub fn into_request(self) -> Request
Auto Trait Implementations§
impl !Freeze for GatewayMiddlewareRequest
impl !RefUnwindSafe for GatewayMiddlewareRequest
impl !UnwindSafe for GatewayMiddlewareRequest
impl Send for GatewayMiddlewareRequest
impl Sync for GatewayMiddlewareRequest
impl Unpin for GatewayMiddlewareRequest
impl UnsafeUnpin for GatewayMiddlewareRequest
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> 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