@@ -61,7 +61,7 @@ pub const MAX_CONTROLLER_MESSAGE_LENGTH: usize = 32; // give slightly more than
61
61
62
62
impl ControllerDataPackageType {
63
63
/// Returns the length of the data section of the command.
64
- fn data_len ( self : & Self ) -> usize {
64
+ fn data_len ( & self ) -> usize {
65
65
match self {
66
66
ControllerDataPackageType :: ButtonCommand => 2 ,
67
67
ControllerDataPackageType :: Color => 3 ,
@@ -123,7 +123,7 @@ pub fn parse<const MAX_RESULTS: usize>(
123
123
} ;
124
124
}
125
125
126
- return result;
126
+ result
127
127
}
128
128
129
129
/// Extract a command and then try to parse it.
@@ -162,25 +162,25 @@ fn parse_command(
162
162
let data = & command_input[ data_start..=data_end] ;
163
163
match command {
164
164
ControllerDataPackageType :: ButtonCommand => {
165
- ButtonEvent :: try_from ( data) . map ( |evt| ControllerEvent :: ButtonEvent ( evt ) )
165
+ ButtonEvent :: try_from ( data) . map ( ControllerEvent :: ButtonEvent )
166
166
}
167
167
ControllerDataPackageType :: Color => {
168
- ColorEvent :: try_from ( data) . map ( |evt| ControllerEvent :: ColorEvent ( evt ) )
168
+ ColorEvent :: try_from ( data) . map ( ControllerEvent :: ColorEvent )
169
169
}
170
170
ControllerDataPackageType :: Quaternion => {
171
- QuaternionEvent :: try_from ( data) . map ( |evt| ControllerEvent :: QuaternionEvent ( evt ) )
171
+ QuaternionEvent :: try_from ( data) . map ( ControllerEvent :: QuaternionEvent )
172
172
}
173
173
ControllerDataPackageType :: Accelerometer => {
174
- AccelerometerEvent :: try_from ( data) . map ( |evt| ControllerEvent :: AccelerometerEvent ( evt ) )
174
+ AccelerometerEvent :: try_from ( data) . map ( ControllerEvent :: AccelerometerEvent )
175
175
}
176
176
ControllerDataPackageType :: Gyro => {
177
- GyroEvent :: try_from ( data) . map ( |evt| ControllerEvent :: GyroEvent ( evt ) )
177
+ GyroEvent :: try_from ( data) . map ( ControllerEvent :: GyroEvent )
178
178
}
179
179
ControllerDataPackageType :: Magnetometer => {
180
- MagnetometerEvent :: try_from ( data) . map ( |evt| ControllerEvent :: MagnetometerEvent ( evt ) )
180
+ MagnetometerEvent :: try_from ( data) . map ( ControllerEvent :: MagnetometerEvent )
181
181
}
182
182
ControllerDataPackageType :: Location => {
183
- LocationEvent :: try_from ( data) . map ( |evt| ControllerEvent :: LocationEvent ( evt ) )
183
+ LocationEvent :: try_from ( data) . map ( ControllerEvent :: LocationEvent )
184
184
}
185
185
}
186
186
}
0 commit comments