《Rust编程实战》4.3 Trait设计实践