pub struct HttpRequestArgs {
pub url: String,
pub max_response_bytes: Option<u64>,
pub method: HttpMethod,
pub headers: Vec<HttpHeader>,
pub body: Option<Vec<u8>>,
pub is_replicated: Option<bool>,
}Expand description
HttpRequestArgs
Fields§
§url: String§max_response_bytes: Option<u64>§method: HttpMethod§headers: Vec<HttpHeader>§body: Option<Vec<u8>>§is_replicated: Option<bool>Trait Implementations§
Source§impl CandidType for HttpRequestArgs
impl CandidType for HttpRequestArgs
Source§impl Clone for HttpRequestArgs
impl Clone for HttpRequestArgs
Source§fn clone(&self) -> HttpRequestArgs
fn clone(&self) -> HttpRequestArgs
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 moreSource§impl Debug for HttpRequestArgs
impl Debug for HttpRequestArgs
Source§impl<'de> Deserialize<'de> for HttpRequestArgs
impl<'de> Deserialize<'de> for HttpRequestArgs
Source§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 Freeze for HttpRequestArgs
impl RefUnwindSafe for HttpRequestArgs
impl Send for HttpRequestArgs
impl Sync for HttpRequestArgs
impl Unpin for HttpRequestArgs
impl UnwindSafe for HttpRequestArgs
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