lib.rs 496 B

123456789101112131415161718192021
  1. #[cfg(feature = "proto_gen")]
  2. pub mod protobuf_file;
  3. #[cfg(feature = "dart_event")]
  4. pub mod dart_event;
  5. #[cfg(feature = "ts_event")]
  6. pub mod ts_event;
  7. #[cfg(any(feature = "proto_gen", feature = "dart_event", feature = "ts_event"))]
  8. mod flowy_toml;
  9. pub(crate) mod ast;
  10. #[cfg(any(feature = "proto_gen", feature = "dart_event", feature = "ts_event"))]
  11. pub mod util;
  12. #[derive(serde::Serialize, serde::Deserialize)]
  13. pub struct ProtoCache {
  14. pub structs: Vec<String>,
  15. pub enums: Vec<String>,
  16. }