(value: u8, step: u8)
| 1088 | } |
| 1089 | |
| 1090 | fn s<E>(value: u8, step: u8) -> OrsExpr<E> |
| 1091 | where |
| 1092 | E: TryFrom<u8> + ExprValue, |
| 1093 | E::Error: Debug, |
| 1094 | { |
| 1095 | let start = e(value); |
| 1096 | let step = e(step); |
| 1097 | OrsExpr::Step { |
| 1098 | start, |
| 1099 | end: E::max(), |
| 1100 | step, |
| 1101 | } |
| 1102 | } |
| 1103 | |
| 1104 | fn rs<E>(start: u8, end: u8, step: u8) -> OrsExpr<E> |
| 1105 | where |