A stream which tracks whether or not the underlying stream should no longer be polled.
is_terminated will return
true if a future should no longer be polled.
Usually, this state occurs after
is_terminated may also return
true if a
stream has become inactive and can no longer make progress and should be
ignored or dropped rather than being polled again.
true if the stream should no longer be polled.