标签: rust
如何在Rust中创建一个函数,它接受任何类型或多个类型作为函数参数?
我的第一个方法:
fn multiple_types(argument : _) { println!("{}",argument); }
我尝试了类型占位符" _"作为参数,但这是不允许的......
答案 0 :(得分:4)
来自the documentation:
我们可以编写采用类似语法的泛型类型的函数: fn takes_anything<T>(x: T) { // do something with x }
我们可以编写采用类似语法的泛型类型的函数:
fn takes_anything<T>(x: T) { // do something with x }