Trait futures::IntoFuture
[−]
[src]
pub trait IntoFuture: Send + 'static { type Future: Future<Item=Self::Item, Error=Self::Error>; type Item: Send + 'static; type Error: Send + 'static; fn into_future(self) -> Self::Future; }
Class of types which can be converted themselves into a future.
This trait is very similar to the IntoIterator
trait and is intended to be
used in a very similar fashion.
Associated Types
type Future: Future<Item=Self::Item, Error=Self::Error>
The future that this type can be converted into.
type Item: Send + 'static
The item that the future may resolve with.
type Error: Send + 'static
The error that the future may resolve with.
Required Methods
fn into_future(self) -> Self::Future
Consumes this object and produces a future.