rust Массив, состоящий из кортежей
Я начал учить rust, до этого знал только python. И поскольку эти языки кардинально отличаются, у меня появилось множество проблем уже сейчас. Одна из которых - это создание массива заполненного кортежами. Как мне это реализовать, желательно с объяснениями.
Ответы (1 шт):
Автор решения: Ainar-G
→ Ссылка
Вот пример с массивом и вектором:
const N: usize = 3;
fn f(_: &[(isize, isize); N]) {}
fn g(_: &std::vec::Vec<(isize, isize)>) {}
fn main() {
let a = [(0, 0), (1, 1), (2, 2)];
f(&a);
let v = vec![(0, 0), (1, 1), (2, 2)];
g(&v);
}