2022-11-08 21:13:28 +08:00
|
|
|
#[cfg(feature = "proto_gen")]
|
2022-02-15 21:27:00 +08:00
|
|
|
pub mod protobuf_file;
|
|
|
|
|
|
|
|
#[cfg(feature = "dart_event")]
|
|
|
|
pub mod dart_event;
|
|
|
|
|
2023-01-17 16:27:17 +08:00
|
|
|
#[cfg(feature = "ts_event")]
|
|
|
|
pub mod ts_event;
|
|
|
|
|
|
|
|
#[cfg(any(feature = "proto_gen", feature = "dart_event", feature = "ts_event"))]
|
2022-02-15 21:27:00 +08:00
|
|
|
mod flowy_toml;
|
|
|
|
|
2023-01-18 11:22:13 +08:00
|
|
|
pub(crate) mod ast;
|
2023-01-17 16:27:17 +08:00
|
|
|
#[cfg(any(feature = "proto_gen", feature = "dart_event", feature = "ts_event"))]
|
2022-02-16 10:00:31 +08:00
|
|
|
pub mod util;
|
2022-02-16 12:22:26 +08:00
|
|
|
|
|
|
|
#[derive(serde::Serialize, serde::Deserialize)]
|
|
|
|
pub struct ProtoCache {
|
|
|
|
pub structs: Vec<String>,
|
|
|
|
pub enums: Vec<String>,
|
|
|
|
}
|