Rust executors