pub struct ServiceRequest {
pub method: Method,
pub path: String,
pub headers: HeaderMap,
pub body: Option<Bytes>,
pub timestamp: Instant,
}Expand description
外部服务请求记录
Fields§
§method: MethodHTTP 方法
path: String请求路径
headers: HeaderMap请求头
body: Option<Bytes>请求体 (可选)
timestamp: Instant请求时间戳
Trait Implementations§
Source§impl Clone for ServiceRequest
impl Clone for ServiceRequest
Source§fn clone(&self) -> ServiceRequest
fn clone(&self) -> ServiceRequest
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 ServiceRequest
impl RefUnwindSafe for ServiceRequest
impl Send for ServiceRequest
impl Sync for ServiceRequest
impl Unpin for ServiceRequest
impl UnsafeUnpin for ServiceRequest
impl UnwindSafe for ServiceRequest
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