[−][src]Struct jqdata_model::models::Request
Request
Generic request for all JQData APIs, uses serde flatten attribute to construct plain json with different fields. common fields are "token" and "method". specific ones are all passed by payload field.
Methods
impl<P: HasMethod> Request<P>[src]
Trait Implementations
impl<P: Debug> Debug for Request<P>[src]
impl<'de, P> Deserialize<'de> for Request<P> where
P: Deserialize<'de>, [src]
P: Deserialize<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
__D: Deserializer<'de>,
impl<P> Serialize for Request<P> where
P: Serialize, [src]
P: Serialize,
Auto Trait Implementations
impl<P> RefUnwindSafe for Request<P> where
P: RefUnwindSafe,
P: RefUnwindSafe,
impl<P> Send for Request<P> where
P: Send,
P: Send,
impl<P> Sync for Request<P> where
P: Sync,
P: Sync,
impl<P> Unpin for Request<P> where
P: Unpin,
P: Unpin,
impl<P> UnwindSafe for Request<P> where
P: UnwindSafe,
P: UnwindSafe,
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>, [src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,