Skip to content
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

Implement Display for ByteOffset #3

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

asdfuser
Copy link

First of all thanks for the collection of QoL improvements to nom!

I think you missed implementing Display for BytesOffset (it is implemented for Location).
Without this patch ErrorTree does not implement Error which
makes using it (e.g. with final_parser) a lot more cumbersome.

With it the result can be reported using Try and anyhow/eyre:

Error: in section "value" at byte offset 2,
expected eof at byte offset 2

Without this patch ErrorTree<BytesOffset> does not implement Error which
makes using it (e.g. with final_parser) a lot more cumbersome.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant