build.rs
1fn main() {
2 let mut build = prost_build::Config::new();
3 build
4 .type_attribute(".", "#[derive(serde::Serialize, serde::Deserialize)]")
5 .type_attribute("ProjectPath", "#[derive(Hash, Eq)]")
6 .type_attribute("Anchor", "#[derive(Hash, Eq)]")
7 .compile_protos(&["proto/zed.proto"], &["proto"])
8 .unwrap();
9}