pub struct RequestData {
pub auth_user: Option<String>,
pub original_url: Option<Uri>,
pub error_status_code: Option<StatusCode>,
}
Expand description
Data related to an HTTP request
Fields§
§auth_user: Option<String>
The authenticated username
original_url: Option<Uri>
The original URL (before URL rewriting)
error_status_code: Option<StatusCode>
The error status code, when the error handler is executed
Trait Implementations§
Source§impl Clone for RequestData
impl Clone for RequestData
Source§fn clone(&self) -> RequestData
fn clone(&self) -> RequestData
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 moreAuto Trait Implementations§
impl !Freeze for RequestData
impl RefUnwindSafe for RequestData
impl Send for RequestData
impl Sync for RequestData
impl Unpin for RequestData
impl UnwindSafe for RequestData
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