tf_bindgen_schema/provider/mod.rs
1use std::collections::HashMap;
2
3use serde::{Deserialize, Serialize};
4
5pub mod v1_0;
6
7#[derive(Debug, Deserialize, Serialize)]
8#[serde(tag = "format_version")]
9pub enum Schema {
10 #[serde(rename = "1.0")]
11 V1_0 {
12 provider_schemas: HashMap<String, v1_0::Provider>,
13 },
14 #[serde(other)]
15 Unknown,
16}