Compare Zig With Rust 泛型方法对比 fn add<T>(a: T, b: T) -> T where T: std::ops::Add<Output = T>, { a + b } fn Add(comptime T: type, a: T, b: T) T { return a + b; }