pub struct AllRequestAttributes {Show 15 fields
pub path: Option<String>,
pub url_path: Option<String>,
pub host: Option<String>,
pub scheme: Option<String>,
pub method: Option<String>,
pub headers: Option<Vec<(String, Vec<u8>)>>,
pub referer: Option<String>,
pub useragent: Option<String>,
pub time: Option<SystemTime>,
pub id: Option<String>,
pub protocol: Option<String>,
pub query: Option<String>,
pub duration: Option<Duration>,
pub size: Option<usize>,
pub total_size: Option<usize>,
}Fields§
§path: Option<String>§url_path: Option<String>§host: Option<String>§scheme: Option<String>§method: Option<String>§headers: Option<Vec<(String, Vec<u8>)>>§referer: Option<String>§useragent: Option<String>§time: Option<SystemTime>§id: Option<String>§protocol: Option<String>§query: Option<String>§duration: Option<Duration>§size: Option<usize>§total_size: Option<usize>Trait Implementations§
Auto Trait Implementations§
impl Freeze for AllRequestAttributes
impl RefUnwindSafe for AllRequestAttributes
impl Send for AllRequestAttributes
impl Sync for AllRequestAttributes
impl Unpin for AllRequestAttributes
impl UnsafeUnpin for AllRequestAttributes
impl UnwindSafe for AllRequestAttributes
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