pub struct TestScriptMetadataBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub link: Option<Vec<TestScriptMetadataLinkBackboneElement>>,
pub capability: Option<Vec<TestScriptMetadataCapabilityBackboneElement>>,
}
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
link: Option<Vec<TestScriptMetadataLinkBackboneElement>>
Links to the FHIR specification
capability: Option<Vec<TestScriptMetadataCapabilityBackboneElement>>
Capabilities that are assumed to function correctly on the FHIR server being tested
Trait Implementations§
Source§impl Clone for TestScriptMetadataBackboneElement
impl Clone for TestScriptMetadataBackboneElement
Source§fn clone(&self) -> TestScriptMetadataBackboneElement
fn clone(&self) -> TestScriptMetadataBackboneElement
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 TestScriptMetadataBackboneElement
impl Convert for TestScriptMetadataBackboneElement
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 TestScriptMetadataBackboneElement
impl Default for TestScriptMetadataBackboneElement
Source§fn default() -> TestScriptMetadataBackboneElement
fn default() -> TestScriptMetadataBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TestScriptMetadataBackboneElement
impl<'de> Deserialize<'de> for TestScriptMetadataBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for TestScriptMetadataBackboneElement
impl Executor for TestScriptMetadataBackboneElement
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 TestScriptMetadataBackboneElement
Auto Trait Implementations§
impl Freeze for TestScriptMetadataBackboneElement
impl RefUnwindSafe for TestScriptMetadataBackboneElement
impl Send for TestScriptMetadataBackboneElement
impl Sync for TestScriptMetadataBackboneElement
impl Unpin for TestScriptMetadataBackboneElement
impl UnwindSafe for TestScriptMetadataBackboneElement
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