Linked Presentation: TRust: A Compilation Framework for In-process Isolation to Protect Safe Rust against Untrusted Code