pub struct ParsedHttpRequest {
pub method: String,
pub target: String,
pub headers: Vec<(String, String)>,
}Expand description
Minimal parsed request head returned by parse_http_request.
§Fields
method: Stored field onParsedHttpRequest.target: Stored field onParsedHttpRequest.headers: Stored field onParsedHttpRequest.
§Examples
ⓘ
let _ = std::mem::size_of::<pharos_runtime_core::http::ParsedHttpRequest>();§Related
crate::httpfor constructors, helpers, and neighboring runtime types.
Fields§
§method: String§target: String§headers: Vec<(String, String)>Trait Implementations§
Source§impl Clone for ParsedHttpRequest
impl Clone for ParsedHttpRequest
Source§fn clone(&self) -> ParsedHttpRequest
fn clone(&self) -> ParsedHttpRequest
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 moreSource§impl Debug for ParsedHttpRequest
impl Debug for ParsedHttpRequest
Source§impl PartialEq for ParsedHttpRequest
impl PartialEq for ParsedHttpRequest
Source§fn eq(&self, other: &ParsedHttpRequest) -> bool
fn eq(&self, other: &ParsedHttpRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for ParsedHttpRequest
impl StructuralPartialEq for ParsedHttpRequest
Auto Trait Implementations§
impl Freeze for ParsedHttpRequest
impl RefUnwindSafe for ParsedHttpRequest
impl Send for ParsedHttpRequest
impl Sync for ParsedHttpRequest
impl Unpin for ParsedHttpRequest
impl UnsafeUnpin for ParsedHttpRequest
impl UnwindSafe for ParsedHttpRequest
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.