[go: up one dir, main page]

futures 0.1.17

An implementation of futures and streams featuring zero allocations, composability, and iterator-like interfaces.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
extern crate futures;

use futures::prelude::*;
use futures::future::ok;
use futures::executor;

mod support;
use support::*;

#[test]
fn fuse() {
    let mut future = executor::spawn(ok::<i32, u32>(2).fuse());
    assert!(future.poll_future_notify(&notify_panic(), 0).unwrap().is_ready());
    assert!(future.poll_future_notify(&notify_panic(), 0).unwrap().is_not_ready());
}