Verus: Verifying Rust Programs Using Linear Ghost Types (Extended Version)
The Rust programming language provides a powerful type system that checks linearity and borrowing, allowing code to safely manipulate memory without garbage collection and making Rust ideal for developing low-level, high-assurance systems. For such system... (more…)
Read more »