pub struct Intake {
pub start: Instant,
pub proxy: Arc<ProxyState>,
pub http_method: Method,
pub path: String,
pub request_size: usize,
}Expand description
Set once at intake, read many times. Changing anything here after intake is a type error.
Fields§
§start: Instant§proxy: Arc<ProxyState>§http_method: Method§path: String§request_size: usizeTrait Implementations§
Auto Trait Implementations§
impl Freeze for Intake
impl !RefUnwindSafe for Intake
impl Send for Intake
impl Sync for Intake
impl Unpin for Intake
impl UnsafeUnpin for Intake
impl !UnwindSafe for Intake
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