汚コードなの?初心者だからマジわからん
docのstd::slice::iter::position をみたら似たようなコードだったけど