reflectapi_schema/codegen.rs
1use std::collections::BTreeSet;
2
3#[derive(Debug, Clone, Default, PartialEq, Eq, Hash, serde::Serialize, serde::Deserialize)]
4pub struct LanguageSpecificTypeCodegenConfig {
5 pub rust: RustTypeCodegenConfig,
6 // Add other languages as required
7}
8
9#[derive(Debug, Clone, Default, PartialEq, Eq, Hash, serde::Serialize, serde::Deserialize)]
10pub struct RustTypeCodegenConfig {
11 pub additional_derives: BTreeSet<String>,
12}