[−][src]Crate gexiv2_sys
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
GExiv2Metadata | An opaque structure that serves as a container for a media file's metadata. |
GExiv2PreviewProperties | An opaque container structure for information about a media file preview image. |
GExiv2PreviewImage | An opaque container structure for a media file preview image. |
GExiv2LogLevel | Log levels. |
Orientation | All the possible orientations for an image. |
Functions
Type Definitions
GExiv2LogHandler | Handler function that receives gexiv2 log messages and processes them as desired. |