C Variadic functions in rust macro showing error

Just an fyi: This forum does have support for displaying code properly, though it isn't obvious. Here's how to use it.