Struct ic_utils::interfaces::http_request::HttpRequest [−][src]
pub struct HttpRequest<'body> {
pub method: String,
pub url: String,
pub headers: Vec<HeaderField>,
pub body: &'body [u8],
}
Fields
method: String
url: String
headers: Vec<HeaderField>
body: &'body [u8]
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl<'body> RefUnwindSafe for HttpRequest<'body>
impl<'body> Send for HttpRequest<'body>
impl<'body> Sync for HttpRequest<'body>
impl<'body> Unpin for HttpRequest<'body>
impl<'body> UnwindSafe for HttpRequest<'body>
Blanket Implementations
Mutably borrows from an owned value. Read more
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more