[](https://github.com/cschwan/lhapdf/actions?query=workflow%3ARust)
[](https://codecov.io/gh/cschwan/lhapdf)
[](https://docs.rs/lhapdf)
[](https://crates.io/crates/lhapdf)
# Description
(Unofficial) Rust bindings for the [LHAPDF](https://lhapdf.hepforge.org) C++
library
# (Un)safeness
The struct `Pdf` implements `Send` and `Sync`, which is only safe as long as
the corresponding member functions in LHAPDF are truly thread safe. The
following versions are known not to be thread safe:
- 6.4.x, see [LHAPDF merge request #27](https://gitlab.com/hepcedar/lhapdf/-/merge_requests/27)
- 6.3.x, see [LHAPDF issue #2](https://gitlab.com/hepcedar/lhapdf/-/issues/2)