1 2 3 4 5 6 7 8 9 10 11 12 13 14
use anyhow::Result; pub use options::Options; mod codegen; mod miner; mod options; mod schema; pub async fn generate(options: Options) -> Result<String> { let table = miner::mine(&options).await?; let code = codegen::generate(&table, &options)?; Ok(code) }