pub struct QuestionChoice {
pub value: String,
pub label: Option<String>,
pub detail: Option<String>,
}Expand description
A choice of a question.
Fields§
§value: StringThe answer it gives.
label: Option<String>The text (default the value).
detail: Option<String>A second line on a choice card (steps only).
Implementations§
Trait Implementations§
Source§impl Clone for QuestionChoice
impl Clone for QuestionChoice
Source§impl Debug for QuestionChoice
impl Debug for QuestionChoice
Source§impl Default for QuestionChoice
impl Default for QuestionChoice
impl Eq for QuestionChoice
Source§impl From<&str> for QuestionChoice
impl From<&str> for QuestionChoice
Source§impl From<String> for QuestionChoice
impl From<String> for QuestionChoice
Source§impl PartialEq for QuestionChoice
impl PartialEq for QuestionChoice
Source§impl Serialize for QuestionChoice
impl Serialize for QuestionChoice
impl StructuralPartialEq for QuestionChoice
Auto Trait Implementations§
impl Freeze for QuestionChoice
impl RefUnwindSafe for QuestionChoice
impl Send for QuestionChoice
impl Sync for QuestionChoice
impl Unpin for QuestionChoice
impl UnsafeUnpin for QuestionChoice
impl UnwindSafe for QuestionChoice
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.