Commit 3213bed
authored
feat: upgrade to Rust 2024 edition with enhanced language features #17 from Peter-L-SVK/stage
- Migrated entire codebase from Rust 2021 to Rust 2024 edition
- Updated Cargo.toml with `edition = "2024"`
- Maintained full backward compatibility with existing functionality
- All 89 tests passing: 38 unit tests, 51 integration tests
Key improvements enabled by Rust 2024:
- Enhanced trait system and generic improvements
- Better async/await patterns for future expansion
- Improved error handling patterns
- More expressive type system features
- Future-proofed for upcoming Rust ecosystem developments
The upgrade ensures long-term maintainability and access to modern Rust
ecosystem features while maintaining the same reliable audio configuration
functionality.2 files changed
+2
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
60 | | - | |
| 60 | + | |
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
| |||
0 commit comments