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… Read more

Similar