pub struct InputResponseRequestParams {
pub meta: RequestMetaObject,
pub input_responses: Option<BTreeMap<String, InputResponse>>,
pub request_state: Option<String>,
}Fields§
§meta: RequestMetaObject§input_responses: Option<BTreeMap<String, InputResponse>>§request_state: Option<String>Implementations§
Source§impl InputResponseRequestParams
impl InputResponseRequestParams
Sourcepub fn new(meta: RequestMetaObject) -> InputResponseRequestParams
pub fn new(meta: RequestMetaObject) -> InputResponseRequestParams
Creates a value from its required fields; optional fields are None.
Trait Implementations§
Source§impl Clone for InputResponseRequestParams
impl Clone for InputResponseRequestParams
Source§fn clone(&self) -> InputResponseRequestParams
fn clone(&self) -> InputResponseRequestParams
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 InputResponseRequestParams
impl Debug for InputResponseRequestParams
Source§impl<'de> Deserialize<'de> for InputResponseRequestParams
impl<'de> Deserialize<'de> for InputResponseRequestParams
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<InputResponseRequestParams, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<InputResponseRequestParams, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for InputResponseRequestParams
impl Serialize for InputResponseRequestParams
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for InputResponseRequestParams
Auto Trait Implementations§
impl Freeze for InputResponseRequestParams
impl RefUnwindSafe for InputResponseRequestParams
impl Send for InputResponseRequestParams
impl Sync for InputResponseRequestParams
impl Unpin for InputResponseRequestParams
impl UnsafeUnpin for InputResponseRequestParams
impl UnwindSafe for InputResponseRequestParams
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