static void
ofl_msg_print_async(struct ofl_msg_async_config* msg, FILE *stream){
    
    fprintf(stream, "{");
    ofl_structs_async_config_print(stream, msg->config);
    fprintf(stream, "}");

}
char *
ofl_structs_async_config_to_string(struct ofl_async_config *s) {
    char *str;
    size_t str_size;
    FILE *stream = open_memstream(&str, &str_size);
    ofl_structs_async_config_print(stream, s);
    fclose(stream);
    return str;
}