#libexif #exif #image

sys exif-sys

FFI bindings to libexif

1 unstable release

Uses old Rust 2015

0.1.0 Sep 6, 2016

#17 in #exif

Download history 19/week @ 2023-10-28 13/week @ 2023-11-04 19/week @ 2023-11-11 16/week @ 2023-11-18 16/week @ 2023-11-25 15/week @ 2023-12-02 9/week @ 2023-12-09 13/week @ 2023-12-16 15/week @ 2023-12-23 13/week @ 2023-12-30 15/week @ 2024-01-06 17/week @ 2024-01-13 9/week @ 2024-01-20 18/week @ 2024-01-27 16/week @ 2024-02-03 26/week @ 2024-02-10

72 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

~46KB