# DICOM-rs `transfer-syntax-registry`
[![CratesIO](https://img.shields.io/crates/v/dicom-transfer-syntax-registry.svg)](https://crates.io/crates/dicom-transfer-syntax-registry)
[![Documentation](https://docs.rs/dicom-transfer-syntax-registry/badge.svg)](https://docs.rs/dicom-transfer-syntax-registry)
This sub-project implements a registry of DICOM transfer syntaxes,
which can be optionally extended.
An implementation based on [`inventory`] can be used through the Cargo feature
`inventory-registry`. `inventory` allows for users to register new transfer
syntax implementations in a compile time plugin-like fashion,
but not all environments support it (such as WebAssembly).
[`inventory`]: https://crates.io/crates/inventory