Добавить объявление

Дженерики в Rust очень похожи на Swift

Дженерики в Rust очень похожи на Swift: те же угловые скобки и принцип работы:

struct Person {
id: T,
name: String
}

let artem = Person {id: 245, name: "Артем".to_string()};
let dima = Person {id: "fhe34u847".to_string(), name: "Дима".to_string()};

И при использовании в функциях тоже:

fn receive(item: T) -> T {
item
}

let result1 = receive(3); // 3
let result2 = receive("hello"); // hello

Не придется привыкать к новому синтаксису и особенностям. 👍
12.10.2025 12 158