MST

星途 面试题库

面试题:Rust中如何在函数定义中使用特征约束泛型

请编写一个Rust函数,该函数接受两个相同类型的参数并返回它们的和。这个函数的参数类型需要通过特征约束泛型来限制,确保参数类型实现了`std::ops::Add`特征。
14.1万 热度难度
编程语言Rust

知识考点

AI 面试

面试题答案

一键面试
fn add<T: std::ops::Add<Output = T>>(a: T, b: T) -> T {
    a + b
}