pub fn emit( specs: &[MessageSpec], schemas_version: &str, ) -> Result<String, EmitError>
Returns an error when the generated table is not valid Rust, which is an emitter bug.