pub struct ImagingStudySeriesBackboneElement {Show 15 fields
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub uid: Option<IdDt>,
pub number: Option<UnsignedIntDt>,
pub modality: Option<CodeableConcept>,
pub description: Option<StringDt>,
pub number_of_instances: Option<UnsignedIntDt>,
pub endpoint: Option<Vec<Reference>>,
pub body_site: Option<CodeableReference>,
pub laterality: Option<CodeableConcept>,
pub specimen: Option<Vec<Reference>>,
pub started: Option<DateTimeDt>,
pub performer: Option<Vec<ImagingStudySeriesPerformerBackboneElement>>,
pub instance: Option<Vec<ImagingStudySeriesInstanceBackboneElement>>,
}
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
uid: Option<IdDt>
DICOM Series Instance UID for the series
number: Option<UnsignedIntDt>
Numeric identifier of this series
modality: Option<CodeableConcept>
The modality used for this series
description: Option<StringDt>
A short human readable summary of the series
number_of_instances: Option<UnsignedIntDt>
Number of Series Related Instances
endpoint: Option<Vec<Reference>>
Series access endpoint
body_site: Option<CodeableReference>
Body part examined
laterality: Option<CodeableConcept>
Body part laterality
specimen: Option<Vec<Reference>>
Specimen imaged
started: Option<DateTimeDt>
When the series started
performer: Option<Vec<ImagingStudySeriesPerformerBackboneElement>>
Who performed the series
instance: Option<Vec<ImagingStudySeriesInstanceBackboneElement>>
A single SOP instance from the series
Trait Implementations§
Source§impl Clone for ImagingStudySeriesBackboneElement
impl Clone for ImagingStudySeriesBackboneElement
Source§fn clone(&self) -> ImagingStudySeriesBackboneElement
fn clone(&self) -> ImagingStudySeriesBackboneElement
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 ImagingStudySeriesBackboneElement
impl Convert for ImagingStudySeriesBackboneElement
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 ImagingStudySeriesBackboneElement
impl Default for ImagingStudySeriesBackboneElement
Source§fn default() -> ImagingStudySeriesBackboneElement
fn default() -> ImagingStudySeriesBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ImagingStudySeriesBackboneElement
impl<'de> Deserialize<'de> for ImagingStudySeriesBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for ImagingStudySeriesBackboneElement
impl Executor for ImagingStudySeriesBackboneElement
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 ImagingStudySeriesBackboneElement
Auto Trait Implementations§
impl Freeze for ImagingStudySeriesBackboneElement
impl RefUnwindSafe for ImagingStudySeriesBackboneElement
impl Send for ImagingStudySeriesBackboneElement
impl Sync for ImagingStudySeriesBackboneElement
impl Unpin for ImagingStudySeriesBackboneElement
impl UnwindSafe for ImagingStudySeriesBackboneElement
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