Crate gexiv2_sys [−] [src]
Raw FFI declarations for gexiv2.
This library provides Rust FFI declarations for the gexiv2 library, which is a GObject-based wrapper around the Exiv2 library, which provides read and write access to the Exif, XMP, and IPTC metadata in media files.
Only FFI declarations are provided here; for a usable Rust library, consider the rexiv2 crate.
Structs
GError |
Container for information about recoverable runtime errors. |
Enums
GExiv2LogLevel |
Log levels. |
GExiv2Metadata |
An opaque structure that serves as a container for a media file's metadata. |
Orientation |
All the possible orientations for an image. |
Functions
Type Definitions
GExiv2LogHandler |
Handler function that receives gexiv2 log messages and processes them as desired. |