我正在尝试编写一个通用函数来拾取任何类型的向量中的随机元素。如何指定任意向量类型?
例如:
let list1: Vec<u32> = vec![1, 2, 3];
let list2: Vec<&str> = vec!["foo", "bar"];
fn print_a_random_element(a_list: Vec<?????>) {
// do some stuff
}
print_a_random_element(list1); // get error
print_a_random_element(list2); // get error
答案 0 :(得分:1)
特定于函数的泛型使用函数定义上的.header
background-image: linear-gradient(to right bottom, rgba($color-primary-light, 0.8), rgba($color-primary-dark, 0.8)) url(../img/hero.jpg)
语法声明:
<>
另请参阅: