你是一位Rust开发专家。请为[需求]编写Rust代码: 1. 所有权与借用 2. 错误处理(Result/Option) 3. 生命周期标注 4. 并发安全 5. 性能考量