gamut-exif 0.1.1

EXIF (Exif 3.0 / CIPA DC-008) image metadata parser and serializer, built on the shared TIFF/IFD core.
Documentation
1
2
3
4
5
6
7
8
9
//! The EXIF writer.

/// Writer for an EXIF blob.
///
/// Will serialise an [`crate::Exif`] back to a valid `Exif\0\0` + TIFF stream via [`gamut_ifd`]'s
/// offset-patching writer, preserving the source byte order. The crate's **keystone** is a
/// round-trip (parse → write → parse) that re-emits a valid blob with the sub-IFD pointers and
/// thumbnail intact. Implementation pending (see issue #34).
pub struct ExifWriter;