rustmotion_core/schema/mod.rs
1pub mod animation;
2pub mod background;
3pub mod codeblock_types;
4pub mod scenario;
5pub mod style;
6pub mod video;
7
8pub use animation::*;
9pub use background::*;
10pub use codeblock_types::*;
11pub use scenario::*;
12pub use style::*;
13pub use video::*;
14
15pub fn generate_json_schema() -> serde_json::Value {
16 let schema = schemars::schema_for!(scenario::Scenario);
17 serde_json::to_value(schema).unwrap()
18}