pub struct CursorInterleaveSink<'a, S> { /* private fields */ }Expand description
This is a CursorSink that wraps a Sink (impl CursorSink) and a slice of Cursors to interleave. On each
CursorSink::append() call, will append to the delegate sink, while also interleaving any of the Cursors from the
slice of Cursors, in the right places.
This is useful as way to interleave ancilliary cursors, for example trivia.