I have suspicion that this might become one of the more important crates in the ecosystem. So, it might make sense to:
- Document minimal supported rust version (MSRV)
- Document MSRV policy (how many rustc versions back are generally supported? is MSRV a semver-breaking change?)
- Add CI job for MSRV