Rust bindings for libpng