Announcing rexiv2: A Rust library for photo metadata
The rexiv2 library crate (available on crates.io) for Rust provides read and write access to media file (mainly photo) metadata in the Exif, XMP, and IPTC formats. Many file formats are supported, including of course JPEG, PNG, TIFF, XMP sidecar, some camera raw formats, and various others.
You can view the documentation here, get the source code, and report bugs or contribute code.