pub struct DetectedIssueMitigationBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub action: Option<CodeableConcept>,
pub date: Option<DateTimeDt>,
pub author: Option<Reference>,
pub note: Option<Vec<Annotation>>,
}
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
action: Option<CodeableConcept>
What mitigation?
date: Option<DateTimeDt>
Date committed
Who is committing?
note: Option<Vec<Annotation>>
Additional notes about the mitigation
Trait Implementations§
Source§impl Clone for DetectedIssueMitigationBackboneElement
impl Clone for DetectedIssueMitigationBackboneElement
Source§fn clone(&self) -> DetectedIssueMitigationBackboneElement
fn clone(&self) -> DetectedIssueMitigationBackboneElement
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 DetectedIssueMitigationBackboneElement
impl Convert for DetectedIssueMitigationBackboneElement
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 DetectedIssueMitigationBackboneElement
impl Default for DetectedIssueMitigationBackboneElement
Source§fn default() -> DetectedIssueMitigationBackboneElement
fn default() -> DetectedIssueMitigationBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DetectedIssueMitigationBackboneElement
impl<'de> Deserialize<'de> for DetectedIssueMitigationBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for DetectedIssueMitigationBackboneElement
impl Executor for DetectedIssueMitigationBackboneElement
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 DetectedIssueMitigationBackboneElement
Auto Trait Implementations§
impl Freeze for DetectedIssueMitigationBackboneElement
impl RefUnwindSafe for DetectedIssueMitigationBackboneElement
impl Send for DetectedIssueMitigationBackboneElement
impl Sync for DetectedIssueMitigationBackboneElement
impl Unpin for DetectedIssueMitigationBackboneElement
impl UnwindSafe for DetectedIssueMitigationBackboneElement
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