Generics 用元组结构调用泛型函数';s类型作为参数?
这段代码编译和运行没有问题Generics 用元组结构调用泛型函数';s类型作为参数?,generics,rust,Generics,Rust,这段代码编译和运行没有问题 struct A(i32); fn ooo<T>(_t: T) {} fn main() { ooo(A); } 结构A(i32); fn ooo(_t:t){} fn main(){ ooo(A); } 我不明白 ooo(A) \u t A是一个函数,它接受i32并返回A。所有函数都是自己的类型,但该类型可以成为函数指针或实现Fn*特征=>找到fn项fn(i32)->A{A}
struct A(i32);
fn ooo<T>(_t: T) {}
fn main() {
ooo(A);
}
结构A(i32);
fn ooo(_t:t){}
fn main(){
ooo(A);
}
我不明白
ooo(A)
\u t
A
是一个函数,它接受i32
并返回A
。所有函数都是自己的类型,但该类型可以成为函数指针或实现Fn*
特征代码>=>找到fn项fn(i32)->A{A}