# protobuf-src
[](https://crates.io/crates/protobuf-src)
[](https://github.com/MaterializeInc/rust-protobuf-native/actions?query=workflow%3ACI+branch%3Amaster)
[][docs]
Rust build system integration with libprotobuf, the C++ implementation of
[Protocol Buffers], Google's data interchange format.
**[View documentation.][docs]**
## Installation
```toml
# Cargo.toml
[dependencies]
protobuf-src = "2.1.1"
```
[docs]: https://docs.rs/protobuf-src/2.1.1/protobuf_src
[Protocol Buffers]: https://github.com/google/protobuf