Safe borrowing across FFI with Diplomat
This summer, I had the privilege of interning at Google on the i18n team under the guidance of Manish Goregaokar and Shane Carr. My team worked on a project called ICU4X, which is an open source internationalization library written in Rust. Although I contributed to this a little near the end, I spent most of my time working on the supplemental foreign function interface (FFI) tool, Diplomat.