fn main() { // UniFFI scaffolding for proc-macro derives. // No UDL — types use #[derive(uniffi::*)] directly. uniffi::generate_scaffolding("src/zx_document_core.udl").unwrap_or_else(|_| { // If no UDL exists, create a minimal one for scaffolding generation std::fs::write("src/zx_document_core.udl", "namespace zx_document_core {};").ok(); uniffi::generate_scaffolding("src/zx_document_core.udl").unwrap() }); }