pub struct TestScriptVariableBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub name: Option<StringDt>,
pub default_value: Option<StringDt>,
pub description: Option<StringDt>,
pub expression: Option<StringDt>,
pub header_field: Option<StringDt>,
pub hint: Option<StringDt>,
pub path: Option<StringDt>,
pub source_id: Option<IdDt>,
}
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
name: Option<StringDt>
Descriptive name for this variable
default_value: Option<StringDt>
Default, hard-coded, or user-defined value for this variable
description: Option<StringDt>
Natural language description of the variable
expression: Option<StringDt>
The FHIRPath expression against the fixture body
header_field: Option<StringDt>
HTTP header field name for source
hint: Option<StringDt>
Hint help text for default value to enter
path: Option<StringDt>
XPath or JSONPath against the fixture body
source_id: Option<IdDt>
Fixture Id of source expression or headerField within this variable
Trait Implementations§
Source§impl Clone for TestScriptVariableBackboneElement
impl Clone for TestScriptVariableBackboneElement
Source§fn clone(&self) -> TestScriptVariableBackboneElement
fn clone(&self) -> TestScriptVariableBackboneElement
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 TestScriptVariableBackboneElement
impl Convert for TestScriptVariableBackboneElement
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 TestScriptVariableBackboneElement
impl Default for TestScriptVariableBackboneElement
Source§fn default() -> TestScriptVariableBackboneElement
fn default() -> TestScriptVariableBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TestScriptVariableBackboneElement
impl<'de> Deserialize<'de> for TestScriptVariableBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for TestScriptVariableBackboneElement
impl Executor for TestScriptVariableBackboneElement
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 TestScriptVariableBackboneElement
Auto Trait Implementations§
impl Freeze for TestScriptVariableBackboneElement
impl RefUnwindSafe for TestScriptVariableBackboneElement
impl Send for TestScriptVariableBackboneElement
impl Sync for TestScriptVariableBackboneElement
impl Unpin for TestScriptVariableBackboneElement
impl UnwindSafe for TestScriptVariableBackboneElement
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