pub struct TestScriptMetadataCapabilityBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub required: Option<BooleanDt>,
pub validated: Option<BooleanDt>,
pub description: Option<StringDt>,
pub origin: Option<Vec<IntegerDt>>,
pub destination: Option<IntegerDt>,
pub link: Option<Vec<UriDt>>,
pub capabilities: Option<CanonicalDt>,
}
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
required: Option<BooleanDt>
Are the capabilities required?
validated: Option<BooleanDt>
Are the capabilities validated?
description: Option<StringDt>
The expected capabilities of the server
origin: Option<Vec<IntegerDt>>
Which origin server these requirements apply to
destination: Option<IntegerDt>
Which server these requirements apply to
link: Option<Vec<UriDt>>
Links to the FHIR specification
capabilities: Option<CanonicalDt>
Required Capability Statement
Trait Implementations§
Source§impl Clone for TestScriptMetadataCapabilityBackboneElement
impl Clone for TestScriptMetadataCapabilityBackboneElement
Source§fn clone(&self) -> TestScriptMetadataCapabilityBackboneElement
fn clone(&self) -> TestScriptMetadataCapabilityBackboneElement
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 TestScriptMetadataCapabilityBackboneElement
impl Convert for TestScriptMetadataCapabilityBackboneElement
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 TestScriptMetadataCapabilityBackboneElement
impl Default for TestScriptMetadataCapabilityBackboneElement
Source§fn default() -> TestScriptMetadataCapabilityBackboneElement
fn default() -> TestScriptMetadataCapabilityBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TestScriptMetadataCapabilityBackboneElement
impl<'de> Deserialize<'de> for TestScriptMetadataCapabilityBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for TestScriptMetadataCapabilityBackboneElement
impl Executor for TestScriptMetadataCapabilityBackboneElement
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 TestScriptMetadataCapabilityBackboneElement
Auto Trait Implementations§
impl Freeze for TestScriptMetadataCapabilityBackboneElement
impl RefUnwindSafe for TestScriptMetadataCapabilityBackboneElement
impl Send for TestScriptMetadataCapabilityBackboneElement
impl Sync for TestScriptMetadataCapabilityBackboneElement
impl Unpin for TestScriptMetadataCapabilityBackboneElement
impl UnwindSafe for TestScriptMetadataCapabilityBackboneElement
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