Skip to content

Extend data set readers - #342

Merged
Enet4 merged 4 commits into
masterfrom
imp/parser/extend-reader
May 2, 2023
Merged

Enet4 merged 4 commits into
masterfrom
imp/parser/extend-reader

Conversation

@Enet4

@Enet4 Enet4 commented Apr 30, 2023

Copy link
Copy Markdown
Owner

This moves some independent contributions from #180 and adds a peeking mechanism to the baseline data set reader in dicom-parser.

Summary

  • simplify DataSetReader::skip
  • rename LazyDataSetReader::next to advance
  • add LazyDataSetReader::into_decoder and tweak documentation of advance
  • implement peeking in the baseline DataSetReader

Enet4 added 4 commits April 30, 2023 13:57
- [object] rename accordingly at lazy::record
- read the next token while making it possible to read it again
- may facilitate reading stopper mechanisms
@Enet4 Enet4 added enhancement breaking change Hint that this may require a major version bump on release C-parser Crate: dicom-parser labels Apr 30, 2023
@Enet4
Enet4 marked this pull request as ready for review April 30, 2023 14:55
@Enet4
Enet4 merged commit ce90d9f into master May 2, 2023
@Enet4
Enet4 deleted the imp/parser/extend-reader branch May 2, 2023 07:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking change Hint that this may require a major version bump on release C-parser Crate: dicom-parser enhancement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant