Module dicom_core::value [−][src]
This module includes a high level abstraction over a DICOM data element’s value.
Re-exports
pub use self::deserialize::Error as DeserializeError; |
Modules
| deserialize | Parsing of primitive values |
| serialize | Encoding of primitive values. |
Structs
| CastValueError | An error type for an attempt of accessing a value in one internal representation as another. |
| ConvertValueError | An error type for a failed attempt at converting a value into another representation. |
Enums
| InvalidValueReadError | Triggered when a value reading attempt fails. |
| PrimitiveValue | An enum representing a primitive value from a DICOM element. The result of decoding an element’s data value may be one of the enumerated types depending on its content and value representation. |
| Value | Representation of a full DICOM value, which may be either primitive or another DICOM object. |
| ValueType | An enum representing an abstraction of a DICOM element’s data value type.
This should be the equivalent of |
Traits
| DicomValueType | A trait for a value that maps to a DICOM element data value. |
Type Definitions
| C | An aggregation of one or more elements in a value. |