y: i32 ...) {}
можно ли как то оптом им дать один тип ? (a,b,x,y,z : i32)
Зато если кортеж принимает, то можно и оптом, и по одному (с лишней парой скобок)
Да просто тупл передавать, переменной
хмм точно .. но видимо игра не стоит свеч ) у меня еще одна проблема / как перевести float в int rust подсказывает convert::FloatToInt, и говорит что это unsafe и unstable
обычно семантически связанные параметры просто группируют в новый тип - Vec3 вместо отдельных x, y, z и т.п.
myfloat as i32 и перед этим можно ceil/floor/т.п. для флоата дернуть, если нужно
fn f([a, b, x, y, z]: [i32; 5]) {} И пожалуйста :) Но только вызывать потом надо будет соответствующе, f([a, b, x, y, z])
Обсуждают сегодня