Rust零成本抽象指南:泛型与特征对象选择决策,编译时多态vs运行时多态 | SkillsMD