A new iteration of the trait-based DICOM object abstraction, which may help uniformize DICOM object handling regardless of the underlying implementation.
Summary
[object] Redesign DicomObject trait
[core] Add Value::shallow_clone
[object] Redesign DicomObject trait
Known caveats
Methods get are nice and short, but they conflict with InMemDicomObject::get and do not work the same way. I might need to rename them again.
Context
A new iteration of the trait-based DICOM object abstraction, which may help uniformize DICOM object handling regardless of the underlying implementation.
Summary
Known caveats
get
are nice and short, but they conflict withInMemDicomObject::get
and do not work the same way. I might need to rename them again.