pub struct QuestionnaireResponseItemAnswerBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub value: Option<Reference>,
pub item: Option<Vec<QuestionnaireResponseItemBackboneElement>>,
}
Fields§
§id: Option<String>
Unique id for inter-element referencing
extension: Option<Vec<Extension>>
Additional content defined by implementations
modifier_extension: Option<Vec<Extension>>
Extensions that cannot be ignored even if unrecognized
value: Option<Reference>
Single-valued answer to the question
item: Option<Vec<QuestionnaireResponseItemBackboneElement>>
Child items of question
Trait Implementations§
Source§impl Clone for QuestionnaireResponseItemAnswerBackboneElement
impl Clone for QuestionnaireResponseItemAnswerBackboneElement
Source§fn clone(&self) -> QuestionnaireResponseItemAnswerBackboneElement
fn clone(&self) -> QuestionnaireResponseItemAnswerBackboneElement
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Convert for QuestionnaireResponseItemAnswerBackboneElement
impl Convert for QuestionnaireResponseItemAnswerBackboneElement
fn to_integer(&self) -> Result<Integer>
fn to_decimal(&self) -> Result<Decimal>
fn to_strings(&self) -> Result<String>
fn to_datetime(&self) -> Result<DateTime>
fn to_boolean(&self) -> Result<Boolean>
Source§impl Default for QuestionnaireResponseItemAnswerBackboneElement
impl Default for QuestionnaireResponseItemAnswerBackboneElement
Source§fn default() -> QuestionnaireResponseItemAnswerBackboneElement
fn default() -> QuestionnaireResponseItemAnswerBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for QuestionnaireResponseItemAnswerBackboneElement
impl<'de> Deserialize<'de> for QuestionnaireResponseItemAnswerBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for QuestionnaireResponseItemAnswerBackboneElement
impl Executor for QuestionnaireResponseItemAnswerBackboneElement
fn element(&self, symbol: &String, index: &Option<usize>) -> Result<Collection>
fn to_collection(&self, index: &Option<usize>) -> Collection
fn child(&self, _index: usize) -> Result<Collection>
impl DataType for QuestionnaireResponseItemAnswerBackboneElement
Auto Trait Implementations§
impl Freeze for QuestionnaireResponseItemAnswerBackboneElement
impl RefUnwindSafe for QuestionnaireResponseItemAnswerBackboneElement
impl Send for QuestionnaireResponseItemAnswerBackboneElement
impl Sync for QuestionnaireResponseItemAnswerBackboneElement
impl Unpin for QuestionnaireResponseItemAnswerBackboneElement
impl UnwindSafe for QuestionnaireResponseItemAnswerBackboneElement
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