Commit b747404 1 parent b72255c commit b747404 Copy full SHA for b747404
File tree 1 file changed +6
-4
lines changed
1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
7
7
8
8
## [ Unreleased]
9
9
10
+ ### Added
11
+ - ` Error ` traits for SPI, I2C and Serial traits. The error types used in those must
12
+ implement these ` Error ` traits, which implies providing a conversion to a common
13
+ set of error kinds. Generic drivers using these interfaces can then convert the errors
14
+ to this common set to act upon them.
15
+
10
16
### Removed
11
17
- Removed ` DelayMs ` in favor of ` DelayUs ` with ` u32 ` as type for clarity.
12
18
@@ -17,10 +23,6 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
17
23
### Added
18
24
- Added ` IoPin ` trait for pins that can change between being inputs or outputs
19
25
dynamically.
20
- - ` Error ` traits for SPI, I2C and Serial traits. The error types used in those must
21
- implement these ` Error ` traits, which implies providing a conversion to a common
22
- set of error kinds. Generic drivers using these interfaces can then convert the errors
23
- to this common set to act upon them.
24
26
- Added ` Debug ` to all spi mode types.
25
27
- Add impls of all traits for references (` &T ` or ` &mut T ` depending on the trait) when ` T ` implements the trait.
26
28
You can’t perform that action at this time.
0 commit comments