pub fn pausable<St>(stream: St) -> (Pausable<St>, Valve)where St: Stream,
Create a pausable stream, which can be paused or resumed by a valve.