kpreid / exhaust

Exhaustive iteration trait in Rust
https://docs.rs/exhaust/
Apache License 2.0
13 stars 2 forks source link

Implement optional iterator features #5

Open kpreid opened 2 years ago

kpreid commented 2 years ago

Each of these should have tests, and documentation for the conditions under which it exists.

kpreid commented 4 months ago

These should also be opt-in (controlled by derive helper attributes or separate derive macros) to ensure that dependents don't accidentally break semver by changing the types of private fields whose properties were exposed.