build.rs 455 B

1234567891011
  1. #![allow(clippy::unwrap_used)]
  2. fn main() -> Result<(), Box<dyn std::error::Error>> {
  3. println!("cargo:rerun-if-changed=src/proto/payment_processor.proto");
  4. tonic_build::configure()
  5. .protoc_arg("--experimental_allow_proto3_optional")
  6. .type_attribute(".", "#[allow(missing_docs)]")
  7. .field_attribute(".", "#[allow(missing_docs)]")
  8. .compile_protos(&["src/proto/payment_processor.proto"], &["src/proto"])?;
  9. Ok(())
  10. }