pub enum QuestionnaireItemEnableWhenAnswer {
Boolean(Boolean),
Decimal(Decimal),
Integer(Integer),
Date(Date),
DateTime(DateTime),
Time(Time),
String(String),
Coding(Box<Coding>),
Quantity(Box<Quantity>),
Reference(Box<Reference>),
Invalid,
}Expand description
A value that the referenced question is tested using the specified operator in order for the item to be enabled.
Variants§
Boolean(Boolean)
Decimal(Decimal)
Integer(Integer)
Date(Date)
DateTime(DateTime)
Time(Time)
String(String)
Coding(Box<Coding>)
Quantity(Box<Quantity>)
Reference(Box<Reference>)
Invalid
Trait Implementations§
Source§impl Clone for QuestionnaireItemEnableWhenAnswer
impl Clone for QuestionnaireItemEnableWhenAnswer
Source§fn clone(&self) -> QuestionnaireItemEnableWhenAnswer
fn clone(&self) -> QuestionnaireItemEnableWhenAnswer
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for QuestionnaireItemEnableWhenAnswer
impl Default for QuestionnaireItemEnableWhenAnswer
Source§fn default() -> QuestionnaireItemEnableWhenAnswer
fn default() -> QuestionnaireItemEnableWhenAnswer
Returns the “default value” for a type. Read more
Source§impl PartialEq for QuestionnaireItemEnableWhenAnswer
impl PartialEq for QuestionnaireItemEnableWhenAnswer
Source§fn eq(&self, other: &QuestionnaireItemEnableWhenAnswer) -> bool
fn eq(&self, other: &QuestionnaireItemEnableWhenAnswer) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for QuestionnaireItemEnableWhenAnswer
Auto Trait Implementations§
impl Freeze for QuestionnaireItemEnableWhenAnswer
impl RefUnwindSafe for QuestionnaireItemEnableWhenAnswer
impl Send for QuestionnaireItemEnableWhenAnswer
impl Sync for QuestionnaireItemEnableWhenAnswer
impl Unpin for QuestionnaireItemEnableWhenAnswer
impl UnwindSafe for QuestionnaireItemEnableWhenAnswer
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