Maybe we can leverage Jakub Narloch's Stream impl, but for myself I am a tad nervous about writing a Stream impl from scratch. I mention that because that would be needed to implement a Query#stream API as proposed here.