Using C's va_list in Rust (and why you never should)


Details
Dan Robertson will go over the variadic argument handling work he just got merged to libcore (https://github.com/rust-lang/rust/pull/49878 (congrats, Dan!)), including the gap it addresses in Rust's C FFI story and diagrams illustrating some of the tricky memory layout details.
Dan resides on the Internet at http://dlrobertson.com/. We'll post slides to this page after the event.
Recurring meetup every 2nd Thursday of the month.
Pizza will be provided (feel free to suggest toppings).
The venue is a 3 minute walk from the Ballston Metro Station. Vehicle parking is available in the building's garage entering from
N. Vermont St (Google Maps ( https://goo.gl/maps/KUxYUBHMDV52 ))
and Distil Networks will validate parking (yay!). If the elevators or front doors are locked before 7 (we are trying to have them remain unlocked), please feel free to call/text Scott at 732.759.0006 and we will come let you up. If you park below the building, the doors to the elevator area should now also be unlocked.

Using C's va_list in Rust (and why you never should)