Version of ResultsReader that accepts an external parsing state.
ResultsReader sets up its own Fiber for doing SAX parsing of the XML, but for the MultiResultsReader, we want to share a single fiber among all the results readers that we create. PuppetResultsReader takes the fiber, is_preview, and fields information from its constructor and then exposes the same methods as ResultsReader.
You should never create an instance of PuppetResultsReader by hand. It will be passed back from iterating over a MultiResultsReader.
Generated with the Darkfish Rdoc Generator 2.