pub struct ImagingSelectionPerformerBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub function: Option<CodeableConcept>,
pub actor: Option<Reference>,
}
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
function: Option<CodeableConcept>
Type of performer
actor: Option<Reference>
Author (human or machine)
Trait Implementations§
Source§impl Clone for ImagingSelectionPerformerBackboneElement
impl Clone for ImagingSelectionPerformerBackboneElement
Source§fn clone(&self) -> ImagingSelectionPerformerBackboneElement
fn clone(&self) -> ImagingSelectionPerformerBackboneElement
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 ImagingSelectionPerformerBackboneElement
impl Convert for ImagingSelectionPerformerBackboneElement
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 ImagingSelectionPerformerBackboneElement
impl Default for ImagingSelectionPerformerBackboneElement
Source§fn default() -> ImagingSelectionPerformerBackboneElement
fn default() -> ImagingSelectionPerformerBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ImagingSelectionPerformerBackboneElement
impl<'de> Deserialize<'de> for ImagingSelectionPerformerBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for ImagingSelectionPerformerBackboneElement
impl Executor for ImagingSelectionPerformerBackboneElement
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 ImagingSelectionPerformerBackboneElement
Auto Trait Implementations§
impl Freeze for ImagingSelectionPerformerBackboneElement
impl RefUnwindSafe for ImagingSelectionPerformerBackboneElement
impl Send for ImagingSelectionPerformerBackboneElement
impl Sync for ImagingSelectionPerformerBackboneElement
impl Unpin for ImagingSelectionPerformerBackboneElement
impl UnwindSafe for ImagingSelectionPerformerBackboneElement
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