pub struct RequestHeadersEvent {
pub metadata: RequestMetadata,
pub method: String,
pub uri: String,
pub headers: HashMap<String, Vec<String>>,
}Expand description
Request headers event
Fields§
§metadata: RequestMetadataEvent metadata
method: StringHTTP method
uri: StringRequest URI
headers: HashMap<String, Vec<String>>HTTP headers
Trait Implementations§
Source§impl Clone for RequestHeadersEvent
impl Clone for RequestHeadersEvent
Source§fn clone(&self) -> RequestHeadersEvent
fn clone(&self) -> RequestHeadersEvent
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RequestHeadersEvent
impl Debug for RequestHeadersEvent
Source§impl<'de> Deserialize<'de> for RequestHeadersEvent
impl<'de> Deserialize<'de> for RequestHeadersEvent
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for RequestHeadersEvent
impl RefUnwindSafe for RequestHeadersEvent
impl Send for RequestHeadersEvent
impl Sync for RequestHeadersEvent
impl Unpin for RequestHeadersEvent
impl UnwindSafe for RequestHeadersEvent
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