pub struct ImagingStudySeriesInstanceBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub uid: Option<IdDt>,
pub sop_class: Option<Coding>,
pub number: Option<UnsignedIntDt>,
pub title: Option<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
uid: Option<IdDt>
DICOM SOP Instance UID
sop_class: Option<Coding>
DICOM class type
number: Option<UnsignedIntDt>
The number of this instance in the series
title: Option<StringDt>
Description of instance
Trait Implementations§
Source§impl Clone for ImagingStudySeriesInstanceBackboneElement
impl Clone for ImagingStudySeriesInstanceBackboneElement
Source§fn clone(&self) -> ImagingStudySeriesInstanceBackboneElement
fn clone(&self) -> ImagingStudySeriesInstanceBackboneElement
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 ImagingStudySeriesInstanceBackboneElement
impl Convert for ImagingStudySeriesInstanceBackboneElement
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 ImagingStudySeriesInstanceBackboneElement
impl Default for ImagingStudySeriesInstanceBackboneElement
Source§fn default() -> ImagingStudySeriesInstanceBackboneElement
fn default() -> ImagingStudySeriesInstanceBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ImagingStudySeriesInstanceBackboneElement
impl<'de> Deserialize<'de> for ImagingStudySeriesInstanceBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for ImagingStudySeriesInstanceBackboneElement
impl Executor for ImagingStudySeriesInstanceBackboneElement
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 ImagingStudySeriesInstanceBackboneElement
Auto Trait Implementations§
impl Freeze for ImagingStudySeriesInstanceBackboneElement
impl RefUnwindSafe for ImagingStudySeriesInstanceBackboneElement
impl Send for ImagingStudySeriesInstanceBackboneElement
impl Sync for ImagingStudySeriesInstanceBackboneElement
impl Unpin for ImagingStudySeriesInstanceBackboneElement
impl UnwindSafe for ImagingStudySeriesInstanceBackboneElement
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