@@ -52,7 +52,7 @@ pub mod config {
52
52
use crate :: time:: U32Ext ;
53
53
54
54
#[ cfg_attr( feature = "defmt" , derive( defmt:: Format ) ) ]
55
- #[ derive( Debug , Clone , Copy , PartialEq ) ]
55
+ #[ derive( Debug , Clone , Copy , PartialEq , Eq ) ]
56
56
pub enum WordLength {
57
57
DataBits8 ,
58
58
DataBits9 ,
@@ -62,7 +62,7 @@ pub mod config {
62
62
/// underlying USART will be configured to send/receive the parity bit in
63
63
/// addtion to the data bits.
64
64
#[ cfg_attr( feature = "defmt" , derive( defmt:: Format ) ) ]
65
- #[ derive( Debug , Clone , Copy , PartialEq ) ]
65
+ #[ derive( Debug , Clone , Copy , PartialEq , Eq ) ]
66
66
pub enum Parity {
67
67
/// No parity bit will be added/checked.
68
68
ParityNone ,
@@ -78,7 +78,7 @@ pub mod config {
78
78
///
79
79
/// Wrapper around `STOP_A`
80
80
#[ cfg_attr( feature = "defmt" , derive( defmt:: Format ) ) ]
81
- #[ derive( Clone , Copy , Debug , PartialEq ) ]
81
+ #[ derive( Clone , Copy , Debug , PartialEq , Eq ) ]
82
82
pub enum StopBits {
83
83
#[ doc = "1 stop bit" ]
84
84
STOP1 ,
@@ -91,7 +91,7 @@ pub mod config {
91
91
}
92
92
93
93
#[ cfg_attr( feature = "defmt" , derive( defmt:: Format ) ) ]
94
- #[ derive( Debug , Clone , Copy , PartialEq ) ]
94
+ #[ derive( Debug , Clone , Copy , PartialEq , Eq ) ]
95
95
pub enum DmaConfig {
96
96
None ,
97
97
Tx ,
@@ -100,7 +100,7 @@ pub mod config {
100
100
}
101
101
102
102
#[ cfg_attr( feature = "defmt" , derive( defmt:: Format ) ) ]
103
- #[ derive( Debug , Clone , Copy , PartialEq ) ]
103
+ #[ derive( Debug , Clone , Copy , PartialEq , Eq ) ]
104
104
pub struct Config {
105
105
pub baudrate : Bps ,
106
106
pub wordlength : WordLength ,
0 commit comments