reflectapi_schema/
codegen.rs

1
2
3
4
5
6
7
8
9
10
11
12
use std::collections::BTreeSet;

#[derive(Debug, Clone, Default, PartialEq, Eq, Hash, serde::Serialize, serde::Deserialize)]
pub struct LanguageSpecificTypeCodegenConfig {
    pub rust: RustTypeCodegenConfig,
    // Add other languages as required
}

#[derive(Debug, Clone, Default, PartialEq, Eq, Hash, serde::Serialize, serde::Deserialize)]
pub struct RustTypeCodegenConfig {
    pub additional_derives: BTreeSet<String>,
}