mirror of
https://github.com/rust-lang/rustlings.git
synced 2025-01-15 00:00:03 +03:00
24 lines
560 B
Rust
24 lines
560 B
Rust
// generics1.rs
|
|
//
|
|
// This shopping list program isn't compiling! Use your knowledge of generics to
|
|
// fix it.
|
|
//
|
|
// Execute `rustlings hint generics1` or use the `hint` watch subcommand for a
|
|
// hint.
|
|
|
|
|
|
fn main() {
|
|
let mut shopping_list: Vec<&str> = Vec::new();
|
|
shopping_list.push("milk");
|
|
}
|
|
|
|
|
|
// fn main() {
|
|
// let mut shopping_list: Vec<&str> = Vec::new();
|
|
// // shopping_list.push("milk");
|
|
// add_to_shopping_list(shopping_list, "milk")
|
|
// }
|
|
|
|
// fn add_to_shopping_list<T>(mut list: Vec<T>, grocery: T) {
|
|
// list.push(grocery);
|
|
// }
|