bevy_serialport 0.10.2

Async serial port plugin for Bevy game engine with enhanced error handling and convenience APIs
Documentation
# Bevy Serialport 项目优化计划

## 发现的问题和优化点

### 1. **性能优化**
- **问题**: `broadcast_serial_message` 函数中不必要的向量分配和拷贝
- **优化**: 直接迭代并发送事件,避免中间向量

### 2. **内存管理优化**
- **问题**: 大量 Arc 和 Mutex 嵌套,可能导致性能开销
- **优化**: 简化数据结构,减少不必要的同步原语

### 3. **错误处理改进**
- **问题**: 部分错误处理不够细致,缺少具体错误信息
- **优化**: 增强错误类型,提供更详细的上下文信息

### 4. **代码结构优化**
- **问题**: 部分函数过于复杂,职责不够单一
- **优化**: 重构复杂函数,提高代码可读性和维护性

### 5. **API 易用性提升**
- **问题**: API 设计可以更加用户友好
- **优化**: 添加便利方法,简化常见用例

### 6. **文档和示例改进**
- **问题**: 代码注释不够详细
- **优化**: 增加更多文档注释和使用示例

### 7. **测试覆盖率提升**
- **问题**: 测试用例相对简单
- **优化**: 增加更多边界情况和错误场景的测试

## 实施优先级
1. 性能优化 (高)
2. 错误处理改进 (高)
3. 代码结构优化 (中)
4. API 易用性提升 (中)
5. 文档改进 (低)
6. 测试改进 (低)