Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I'm actually curious now how this is stored on `Range` in rust. I've certainly used ..= for exactly the reason you say, but as far as I'm aware `.end` on the range is the exclusive upper bound in all cases. What happens to `.end` in the overflowing case?

Edit: it doesn't use Range for ..=, but rather RangeInclusive, which works fine.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: