pub fn compile( files: Arc<Files>, defs: &[Def], options: &CodegenOptions, ) -> Result<String, Errors>
Compile the given AST definitions into Rust source code.