pub struct StreamRequestHeaders {
pub stream_id: u64,
pub version: HttpVersion,
pub method: Vec<u8>,
pub scheme: Option<Vec<u8>>,
pub authority: Option<Vec<u8>>,
pub path: Vec<u8>,
pub headers: Vec<HeaderField>,
}Fields§
§stream_id: u64§version: HttpVersion§method: Vec<u8>§scheme: Option<Vec<u8>>§path: Vec<u8>§headers: Vec<HeaderField>Trait Implementations§
Source§impl Clone for StreamRequestHeaders
impl Clone for StreamRequestHeaders
Source§fn clone(&self) -> StreamRequestHeaders
fn clone(&self) -> StreamRequestHeaders
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 StreamRequestHeaders
impl Debug for StreamRequestHeaders
Source§impl PartialEq for StreamRequestHeaders
impl PartialEq for StreamRequestHeaders
impl Eq for StreamRequestHeaders
impl StructuralPartialEq for StreamRequestHeaders
Auto Trait Implementations§
impl Freeze for StreamRequestHeaders
impl RefUnwindSafe for StreamRequestHeaders
impl Send for StreamRequestHeaders
impl Sync for StreamRequestHeaders
impl Unpin for StreamRequestHeaders
impl UnwindSafe for StreamRequestHeaders
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