pub fn empty<T, E>() -> Empty<T, E>
Creates a stream which contains no elements.
The returned stream will always return Ready(None) when polled.
Ready(None)