pub struct CallClientRequest {
pub request_id: String,
pub client_id: String,
pub method: HttpMethod,
pub path: String,
pub params: Option<Map<String, Value>>,
pub query: Option<Map<String, Value>>,
pub body: Option<Value>,
pub headers: Option<HashMap<String, String>>,
pub auth: Option<AuthContext>,
}Fields§
§request_id: String§client_id: String§method: HttpMethod§path: String§params: Option<Map<String, Value>>§query: Option<Map<String, Value>>§body: Option<Value>§headers: Option<HashMap<String, String>>§auth: Option<AuthContext>Trait Implementations§
Source§impl Clone for CallClientRequest
impl Clone for CallClientRequest
Source§fn clone(&self) -> CallClientRequest
fn clone(&self) -> CallClientRequest
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 CallClientRequest
impl Debug for CallClientRequest
Source§impl<'de> Deserialize<'de> for CallClientRequest
impl<'de> Deserialize<'de> for CallClientRequest
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
Source§impl PartialEq for CallClientRequest
impl PartialEq for CallClientRequest
impl StructuralPartialEq for CallClientRequest
Auto Trait Implementations§
impl Freeze for CallClientRequest
impl RefUnwindSafe for CallClientRequest
impl Send for CallClientRequest
impl Sync for CallClientRequest
impl Unpin for CallClientRequest
impl UnsafeUnpin for CallClientRequest
impl UnwindSafe for CallClientRequest
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