#exif #image #libexif

sys exif-sys

FFI bindings to libexif

1 unstable release

Uses old Rust 2015

0.1.0 Sep 6, 2016

#29 in #exif

Download history 8/week @ 2024-07-21 14/week @ 2024-07-28 220/week @ 2024-08-04 8/week @ 2024-08-11 7/week @ 2024-08-18 9/week @ 2024-08-25 8/week @ 2024-09-01 7/week @ 2024-09-08 8/week @ 2024-09-15 26/week @ 2024-09-22 11/week @ 2024-09-29 13/week @ 2024-10-06 15/week @ 2024-10-13 15/week @ 2024-10-20 12/week @ 2024-10-27 25/week @ 2024-11-03

68 downloads per month
Used in exif

MIT license

22KB
462 lines

Libexif Rust Bindings

The exif-sys crate provides declarations and linkage for the libexif C library. Following the *-sys package conventions, the exif-sys crate does not define higher-level abstractions over the native libexif library functions.

Dependencies

In order to use the exif-sys crate, you must have the libexif library installed where it can be found by pkg-config.

Usage

Add exif-sys as a dependency in Cargo.toml:

[dependencies]
exif-sys = "0.1"

Import the exif_sys crate and use the functions as they're defined in the native libexif library. See the libexif API documention for more usage information.

Finding Help

Since exif-sys is no more than a wrapper around the native libexif library, the best source for help is the information already available for libexif:

License

Copyright © 2016 David Cuddeback

Distributed under the MIT License.

Note: By using this crate, your executable will link to the libexif C library, which is licensed under the LGPL version 2.1.

Dependencies

~48KB