pub struct OperationOutcomeIssueBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub severity: Option<CodeDt>,
pub code: Option<CodeDt>,
pub details: Option<CodeableConcept>,
pub diagnostics: Option<StringDt>,
pub location: Option<Vec<StringDt>>,
pub expression: Option<Vec<StringDt>>,
}
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
severity: Option<CodeDt>
fatal | error | warning | information | success
code: Option<CodeDt>
Error or warning code
details: Option<CodeableConcept>
Additional details about the error
diagnostics: Option<StringDt>
Additional diagnostic information about the issue
location: Option<Vec<StringDt>>
Deprecated: Path of element(s) related to issue
expression: Option<Vec<StringDt>>
FHIRPath of element(s) related to issue
Trait Implementations§
Source§impl Clone for OperationOutcomeIssueBackboneElement
impl Clone for OperationOutcomeIssueBackboneElement
Source§fn clone(&self) -> OperationOutcomeIssueBackboneElement
fn clone(&self) -> OperationOutcomeIssueBackboneElement
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 OperationOutcomeIssueBackboneElement
impl Convert for OperationOutcomeIssueBackboneElement
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 OperationOutcomeIssueBackboneElement
impl Default for OperationOutcomeIssueBackboneElement
Source§fn default() -> OperationOutcomeIssueBackboneElement
fn default() -> OperationOutcomeIssueBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OperationOutcomeIssueBackboneElement
impl<'de> Deserialize<'de> for OperationOutcomeIssueBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for OperationOutcomeIssueBackboneElement
impl Executor for OperationOutcomeIssueBackboneElement
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>
Source§impl Into<OperationOutcomeIssueBackboneElement> for ValidateResultItem
impl Into<OperationOutcomeIssueBackboneElement> for ValidateResultItem
Source§fn into(self) -> OperationOutcomeIssueBackboneElement
fn into(self) -> OperationOutcomeIssueBackboneElement
Converts this type into the (usually inferred) input type.
impl DataType for OperationOutcomeIssueBackboneElement
Auto Trait Implementations§
impl Freeze for OperationOutcomeIssueBackboneElement
impl RefUnwindSafe for OperationOutcomeIssueBackboneElement
impl Send for OperationOutcomeIssueBackboneElement
impl Sync for OperationOutcomeIssueBackboneElement
impl Unpin for OperationOutcomeIssueBackboneElement
impl UnwindSafe for OperationOutcomeIssueBackboneElement
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