[−][src]Module dicom_core::header
This modules contains an assortment of types required for interpreting DICOM data elements. It comprises a variety of basic data types, such as the DICOM attribute tag, the element header, and element composite types.
Structs
DataElement | A data type that represents and owns a DICOM data element. Unlike
|
DataElementHeader | A data structure for a data element header, containing a tag, value representation and specified length. |
DataElementRef | A data type that represents a DICOM data element with a borrowed value. |
Length | A type for representing data set content length, in bytes.
An internal value of |
PrimitiveDataElement | A data type that represents and owns a DICOM data element containing a primitive value. |
PrimitiveDataElementRef | A data type that represents a DICOM data element with a borrowed primitive value. |
Tag | The data type for DICOM data element tags. |
Enums
SequenceItemHeader | Data type for describing a sequence item data element. If the element represents an item, it will also contain the specified length. |
VR | An enum type for a DICOM value representation. |
Traits
Header | A trait for a data type containing a DICOM header. |
Type Definitions
ElementNumber | Idiomatic alias for a tag's element number. |
GroupNumber | Idiomatic alias for a tag's group number. |