《深入Rust系统编程》2.5 泛型与trait