Expand description
This module contains all DICOM data element encoding logic.
Modules§
- basic
- This module provides implementations for basic encoders: little endian and big endian.
- explicit_
be - Explicit VR Big Endian syntax transfer implementation.
- explicit_
le - Explicit VR Little Endian syntax transfer implementation
- implicit_
le - Implicit VR Big Endian syntax transfer implementation
Structs§
- Encoder
For - A type binding of an encoder to a target writer.
Enums§
- Error
- Module-level error type: for errors which may occur while encoding DICOM data.
Traits§
- Basic
Encode - Type trait for an encoder of basic data properties.
Unlike
Encode
(and similar toBasicDecode
), this trait is not object safe because it’s better to just provide a dynamic implementation. - Encode
- Type trait for a data element encoder.
- Encode
To - Type trait for a data element encoder to a single known writer type
W
.