Cancellable JS promise in Rust
Usage
let promise = future_to_promise;
let abort_controller = Box new;
let output = make;
// eventually ...
abort_controller.abort;
let promise = future_to_promise;
let abort_controller = Box new;
let output = make;
// eventually ...
abort_controller.abort;