pub struct System1Request {
pub state: Value,
pub questions: BTreeMap<String, DecisionQuestion>,
pub model: Option<String>,
}Expand description
Body a host can POST to a System 1 endpoint, or pass to an in-process decider.
Fields§
§state: Value§questions: BTreeMap<String, DecisionQuestion>§model: Option<String>Trait Implementations§
Source§impl Clone for System1Request
impl Clone for System1Request
Source§fn clone(&self) -> System1Request
fn clone(&self) -> System1Request
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 System1Request
impl Debug for System1Request
Source§impl<'de> Deserialize<'de> for System1Request
impl<'de> Deserialize<'de> for System1Request
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 System1Request
impl PartialEq for System1Request
Source§impl Serialize for System1Request
impl Serialize for System1Request
impl StructuralPartialEq for System1Request
Auto Trait Implementations§
impl Freeze for System1Request
impl RefUnwindSafe for System1Request
impl Send for System1Request
impl Sync for System1Request
impl Unpin for System1Request
impl UnsafeUnpin for System1Request
impl UnwindSafe for System1Request
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