Skip to content
Rust Search
← RustNation 2025

Building Software Extensions in Rust using WebAssembly Components

Rust Nation UK
RustNation 1:01:00 5922 views

This talk will present how Rust’s lack of a standard Application Binary Interface (ABI) can be solved. The lack of a standard ABI in Rust means that the whole source code has to be available to the compiler. While this is less of a problem for applications, it makes writing shared libraries in Rust impossible, unless they expose items through the Foreign Function Interface (FFI) or, in other words, the C ABI. This renders Rust's type and memory model useless. This talk will explore the ways in w

Player unavailable or embedding blocked? Use the YouTube link above.