New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implementation of Input wrapper for Iterator types #49

Open
wants to merge 1 commit into
base: master
from

Conversation

Projects
None yet
1 participant
@m4rw3r
Owner

m4rw3r commented Aug 18, 2016

The issue with this is how to handle backtracking. A simple VecDeque won't do since we cannot mark and track old positions while still keeping the new data. Most likely something with Rc is required to keep track of positions into a common buffer which is append only and will only drop items off the front if those items are no longer used (ie. no cursor pointing to them).

@m4rw3r m4rw3r referenced this pull request Aug 18, 2016

Merged

Input trait #45

11 of 11 tasks complete

@m4rw3r m4rw3r changed the base branch from feature/input_trait to master Sep 1, 2016

@m4rw3r m4rw3r added this to the Version 1.0.0 milestone Sep 2, 2016

@m4rw3r m4rw3r added the enhancement label Sep 6, 2016

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment