>>95 ところがT::zero()..nだと動かない さきほどの>>93の型Xはnum::range利用だと動いたが let n = X::new("xxxxx"); (X::zero()..n).for_each(|n| println!("OK {:?}", n)); としようとすると以下のコンパイルエラー the following trait bounds were not satisfied: `X: Step` つまりnightlyでないと使えないstd::iter::Stepを満たしていないと言われる