pub struct QuestionParamChoice {
pub name: Option<String>,
pub instructions: QuestionParamInstructions,
pub choices: Vec<ChoiceOptionParam>,
}Available on crate feature
decision-types only.Expand description
Choose from the supplied options based on the input.
Fields§
§name: Option<String>§instructions: QuestionParamInstructions§choices: Vec<ChoiceOptionParam>Provide between 2 and 255 choices. Each choice must be unique.
Trait Implementations§
Source§impl Clone for QuestionParamChoice
impl Clone for QuestionParamChoice
Source§impl Debug for QuestionParamChoice
impl Debug for QuestionParamChoice
Source§impl<'de> Deserialize<'de> for QuestionParamChoice
impl<'de> Deserialize<'de> for QuestionParamChoice
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 QuestionParamChoice
impl PartialEq for QuestionParamChoice
Source§impl Serialize for QuestionParamChoice
impl Serialize for QuestionParamChoice
impl StructuralPartialEq for QuestionParamChoice
Auto Trait Implementations§
impl Freeze for QuestionParamChoice
impl RefUnwindSafe for QuestionParamChoice
impl Send for QuestionParamChoice
impl Sync for QuestionParamChoice
impl Unpin for QuestionParamChoice
impl UnsafeUnpin for QuestionParamChoice
impl UnwindSafe for QuestionParamChoice
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