Crates.io | libpostal-sys |
lib.rs | libpostal-sys |
version | 0.1.1 |
source | src |
created_at | 2022-02-17 00:33:43.56024 |
updated_at | 2022-02-17 12:36:35.371476 |
description | Low-level wrappers for libpostal address normalization (with locks to support thread-safe initialization) |
homepage | https://github.com/faradayio/geocode-csv/tree/main/crates/libpostal-sys |
repository | https://github.com/faradayio/geocode-csv |
max_upload_size | |
id | 533677 |
size | 44,904,112 |
libpostal-sys
Low-level Rust bindings for the excellent address-parsing library libpostal. Several other Rust wrappers for this library exist. This one includes the following features, which may or may not be available elsewhere:
libpostal
source code.libpostal
, using provided global locks.libpostal-sys
crate that can be shared between one or more high-level crates, as per standard Rust conventions.x86_64
Macs to aarch64
(Apple Silicon).# Check out libpostal source code as a git submodule.
git submodule update --init
# Update our Rust API bindings manually.
bindgen wrapper.h -o src/bindings.rs