Promises for Rust.