pub struct QuestionnaireItemInitialBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub value: Option<Reference>,
}
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>
Actual value for initializing the question
Trait Implementations§
Source§impl Clone for QuestionnaireItemInitialBackboneElement
impl Clone for QuestionnaireItemInitialBackboneElement
Source§fn clone(&self) -> QuestionnaireItemInitialBackboneElement
fn clone(&self) -> QuestionnaireItemInitialBackboneElement
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 QuestionnaireItemInitialBackboneElement
impl Convert for QuestionnaireItemInitialBackboneElement
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 QuestionnaireItemInitialBackboneElement
impl Default for QuestionnaireItemInitialBackboneElement
Source§fn default() -> QuestionnaireItemInitialBackboneElement
fn default() -> QuestionnaireItemInitialBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for QuestionnaireItemInitialBackboneElement
impl<'de> Deserialize<'de> for QuestionnaireItemInitialBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for QuestionnaireItemInitialBackboneElement
impl Executor for QuestionnaireItemInitialBackboneElement
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 QuestionnaireItemInitialBackboneElement
Auto Trait Implementations§
impl Freeze for QuestionnaireItemInitialBackboneElement
impl RefUnwindSafe for QuestionnaireItemInitialBackboneElement
impl Send for QuestionnaireItemInitialBackboneElement
impl Sync for QuestionnaireItemInitialBackboneElement
impl Unpin for QuestionnaireItemInitialBackboneElement
impl UnwindSafe for QuestionnaireItemInitialBackboneElement
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