pub struct RestCallRequest {
pub session_id: Option<String>,
pub method: String,
pub params: Value,
pub client: Option<RestClientOptions>,
}Expand description
Backend-facing raw method call request.
Fields§
§session_id: Option<String>§method: String§params: Value§client: Option<RestClientOptions>Trait Implementations§
Source§impl Clone for RestCallRequest
impl Clone for RestCallRequest
Source§fn clone(&self) -> RestCallRequest
fn clone(&self) -> RestCallRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 RestCallRequest
impl Debug for RestCallRequest
Source§impl<'de> Deserialize<'de> for RestCallRequest
impl<'de> Deserialize<'de> for RestCallRequest
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 RestCallRequest
impl PartialEq for RestCallRequest
Source§fn eq(&self, other: &RestCallRequest) -> bool
fn eq(&self, other: &RestCallRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for RestCallRequest
impl Serialize for RestCallRequest
impl StructuralPartialEq for RestCallRequest
Auto Trait Implementations§
impl Freeze for RestCallRequest
impl RefUnwindSafe for RestCallRequest
impl Send for RestCallRequest
impl Sync for RestCallRequest
impl Unpin for RestCallRequest
impl UnsafeUnpin for RestCallRequest
impl UnwindSafe for RestCallRequest
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