1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
//! This crate works on top of DICOM encoding primitives to provide transfer //! syntax resolution and abstraction for parsing DICOM data sets, which //! ultimately enables the user to perceive the DICOM object as a sequence of //! tokens. //! //! For the time being, all APIs are based on synchronous I/O. //! //! For a more intuitive, object-oriented API, please see the `dicom-object` //! crate. #![recursion_limit = "72"] pub mod dataset; pub mod error; pub mod parser; mod util; pub use dataset::DataSetReader; pub use parser::{DicomParser, DynamicDicomParser, Parse};