pub struct ImagingStudySeriesPerformerBackboneElement {
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 performance
actor: Option<Reference>
Who performed the series
Trait Implementations§
Source§impl Clone for ImagingStudySeriesPerformerBackboneElement
impl Clone for ImagingStudySeriesPerformerBackboneElement
Source§fn clone(&self) -> ImagingStudySeriesPerformerBackboneElement
fn clone(&self) -> ImagingStudySeriesPerformerBackboneElement
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 ImagingStudySeriesPerformerBackboneElement
impl Convert for ImagingStudySeriesPerformerBackboneElement
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 ImagingStudySeriesPerformerBackboneElement
impl Default for ImagingStudySeriesPerformerBackboneElement
Source§fn default() -> ImagingStudySeriesPerformerBackboneElement
fn default() -> ImagingStudySeriesPerformerBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ImagingStudySeriesPerformerBackboneElement
impl<'de> Deserialize<'de> for ImagingStudySeriesPerformerBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for ImagingStudySeriesPerformerBackboneElement
impl Executor for ImagingStudySeriesPerformerBackboneElement
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 ImagingStudySeriesPerformerBackboneElement
Auto Trait Implementations§
impl Freeze for ImagingStudySeriesPerformerBackboneElement
impl RefUnwindSafe for ImagingStudySeriesPerformerBackboneElement
impl Send for ImagingStudySeriesPerformerBackboneElement
impl Sync for ImagingStudySeriesPerformerBackboneElement
impl Unpin for ImagingStudySeriesPerformerBackboneElement
impl UnwindSafe for ImagingStudySeriesPerformerBackboneElement
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