fn main() { let protoc = protoc_bin_vendored::protoc_bin_path().unwrap(); unsafe { std::env::set_var("PROTOC", protoc) }; tonic_prost_build::configure() .protoc_arg("--experimental_allow_proto3_optional") .compile_protos(&["protos/hold.proto"], &["protos"]) .unwrap_or_else(|e| panic!("Could not build protos: {e}")); }