- 25 名前:デフォルトの名無しさん mailto:sage [2022/05/15(日) 11:10:33.42 ID:+6kSxcdv.net]
- 今回はこれでもいい
fn countup<T>(start: T) -> impl Iterator<Item=T> where T: TryFrom<usize> + num::CheckedAdd, { let one = T::try_from(1).ok().unwrap(); std::iter::successors(Some(start), move |n| n.checked_add(&one)) }
|

|