The indexing crate already allows appending to the container (that we use as our input), the main thing missing is the ability to yield "not ready" for a specific thread (that reached the current end of the input), and moving that thread into a separate scheduler (for "blocked on receiving more input").
The
indexingcrate already allows appending to the container (that we use as our input), the main thing missing is the ability to yield "not ready" for a specific thread (that reached the current end of the input), and moving that thread into a separate scheduler (for "blocked on receiving more input").