Есть ли у Rust встроенная поддержка функций, возвращающих несколько значений, таких как Go?
func addsub(x, y int) (int, int) {
return x + y, x - y
}
Кажется, мы могли бы использовать кортеж, чтобы имитировать его. Rosetta Code представляет, как вернуть несколько значений на разных языках, но я не видел Rust.