Expand description
This module contains the concept of a DICOM data dictionary.
The standard data dictionary is available in the [dicom-dictionary-std
] crate.
Modules§
- This module contains a stub dictionary.
Structs§
- A data type for a dictionary entry with full ownership.
- A data type for a dictionary entry with a string slice for its alias.
- Utility data structure that resolves to a DICOM attribute tag at a later time.
- A data type for a dictionary entry using string slices for its data.
Enums§
- Specification of a range of tags pertaining to an attribute. Very often, the dictionary of attributes indicates a unique group part and element part
(group,elem)
, but occasionally an attribute may cover a range of groups or elements instead. For example, Overlay Data (60xx,3000) has more than one possible tag, since it is part of a repeating group. Moreover, a unique variant is defined for group length tags and another one for private creator tags. - Enum for all UID types recognized by the standard.
- A “virtual” value representation (VR) descriptor which extends the standard enumeration with context-dependent VRs.
Traits§
- Type trait for a dictionary of DICOM attributes.
- The data element dictionary entry type, representing a DICOM attribute.
- Type trait for a dictionary of known DICOM unique identifiers (UIDs).
- UID dictionary entry type