Works on nightly-2024-08-19.
- Removed const arithmetics to be supported by the current version of Rust (nightly-2024-02-04).
Works on nightly-2024-02-04
- Changed updated to the new version of Rust (nightly-2024-02-04).
- (Changed to prevent ICEs, the internals were reverted to the old byte array-based version; the specialization feature was disabled and an additional trait bound was added to Ranged type out of necessity).
Works on nightly-2022-11-26
- Changed const-ify array indexing traits.
- Added type constraining comparisons
fit_less_than
,fit_less_eq
,fit_greater_than
,fit_greater_eq
. - (Changed the naming of internals).
Works on nightly-2022-11-26
- Changed updated to the new version of Nightly rust.
- Changed globally revamped the internal structure of Ranged.
- Added
rmatch
macro and pattern matching over Ranged.
- Removed
range
function. - Changed
try_expand
intofit
function (deprecatedtry_expand
). - Added
fit_min
andfit_max
functions. - Added comparisons.
- Added
ConstInclusiveRange
zero-size structure withIntoIterator
instead offn range()
. - Added slicing arrays by
ConstInclusiveRange
with fixed-size array reference output. - Fixed
r!
revamp and support of ranges (MIN..END and MIN..=MAX)
- Added
r!
support ofrange
. - Added
FromStr
trait for ranged. - Added Comparisons
i128
vsRanged
. - Fixed Auto Trait Implementations
- Changed updated to the new version of Nightly rust.
- Added
abs
,div_euclid
,rem_euclid
functions.
- Added iterator over ranges,
iter_from
method andrange
function, indexing arrays byRanged
. - Added sudoku example.
- Added to and from
isize
andusize
conversions
- Changed: the "constant"
Ranged<N, N>
types made zero-sized
- Fixed
r!
macro failure withconst_evaluatable_checked
enabled - Added
min
andmax
functions
First release
Not published, built for the old versions of nightly Rust