Skip to content

lavignes/cmpl-fut

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

An implementation of futures::Future that is sorta like a Java CompletableFuture

let mut future = CompletableFuture::<Result<u32, String>>::new();

let local = future.clone();
std::thread::spawn(move || {
    let val = local.wait_timeout(Duration::from_secs(1));
    println!("{:?}", val);
});

future.complete(Ok(42));

About

A Completable Future for Rust

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages