Linked Presentation: MetaSafe: Compiling for Protecting Smart Pointer Metadata to Ensure Safe Rust Integrity