@@ -124,48 +124,48 @@ impl From<io::Error> for IoError {
124124impl embedded_hal:: spi:: Error for IoError {
125125 fn kind ( & self ) -> embedded_hal:: spi:: ErrorKind {
126126 use embedded_hal:: spi:: ErrorKind :: * ;
127- match & self . err {
128- // IoErrorKind ::NotFound => todo!(),
129- // IoErrorKind ::PermissionDenied => todo!(),
130- // IoErrorKind ::ConnectionRefused => todo!(),
131- // IoErrorKind ::ConnectionReset => todo!(),
132- // IoErrorKind ::HostUnreachable => todo!(),
133- // IoErrorKind ::NetworkUnreachable => todo!(),
134- // IoErrorKind ::ConnectionAborted => todo!(),
135- // IoErrorKind ::NotConnected => todo!(),
136- // IoErrorKind ::AddrInUse => todo!(),
137- // IoErrorKind ::AddrNotAvailable => todo!(),
138- // IoErrorKind ::NetworkDown => todo!(),
139- // IoErrorKind ::BrokenPipe => todo!(),
140- // IoErrorKind ::AlreadyExists => todo!(),
141- // IoErrorKind ::WouldBlock => todo!(),
142- // IoErrorKind ::NotADirectory => todo!(),
143- // IoErrorKind ::IsADirectory => todo!(),
144- // IoErrorKind ::DirectoryNotEmpty => todo!(),
145- // IoErrorKind ::ReadOnlyFilesystem => todo!(),
146- // IoErrorKind ::FilesystemLoop => todo!(),
147- // IoErrorKind ::StaleNetworkFileHandle => todo!(),
148- // IoErrorKind ::InvalidInput => todo!(),
149- // IoErrorKind ::InvalidData => todo!(),
150- // IoErrorKind ::TimedOut => todo!(),
151- // IoErrorKind ::WriteZero => todo!(),
152- // IoErrorKind ::StorageFull => todo!(),
153- // IoErrorKind ::NotSeekable => todo!(),
154- // IoErrorKind ::FilesystemQuotaExceeded => todo!(),
155- // IoErrorKind ::FileTooLarge => todo!(),
156- // IoErrorKind ::ResourceBusy => todo!(),
157- // IoErrorKind ::ExecutableFileBusy => todo!(),
158- // IoErrorKind ::Deadlock => todo!(),
159- // IoErrorKind ::CrossesDevices => todo!(),
160- // IoErrorKind ::TooManyLinks => todo!(),
161- // IoErrorKind ::FilenameTooLong => todo!(),
162- // IoErrorKind ::ArgumentListTooLong => todo!(),
163- // IoErrorKind ::Interrupted => todo!(),
164- // IoErrorKind ::Unsupported => todo!(),
165- // IoErrorKind ::UnexpectedEof => todo!(),
166- // IoErrorKind ::OutOfMemory => todo!(),
167- // IoErrorKind ::Other => todo!(),
168- // IoErrorKind ::Uncategorized => todo!(),
127+ match self . err . kind ( ) {
128+ // io::ErrorKind ::NotFound => todo!(),
129+ // io::ErrorKind ::PermissionDenied => todo!(),
130+ // io::ErrorKind ::ConnectionRefused => todo!(),
131+ // io::ErrorKind ::ConnectionReset => todo!(),
132+ // io::ErrorKind ::HostUnreachable => todo!(),
133+ // io::ErrorKind ::NetworkUnreachable => todo!(),
134+ // io::ErrorKind ::ConnectionAborted => todo!(),
135+ // io::ErrorKind ::NotConnected => todo!(),
136+ // io::ErrorKind ::AddrInUse => todo!(),
137+ // io::ErrorKind ::AddrNotAvailable => todo!(),
138+ // io::ErrorKind ::NetworkDown => todo!(),
139+ // io::ErrorKind ::BrokenPipe => todo!(),
140+ // io::ErrorKind ::AlreadyExists => todo!(),
141+ // io::ErrorKind ::WouldBlock => todo!(),
142+ // io::ErrorKind ::NotADirectory => todo!(),
143+ // io::ErrorKind ::IsADirectory => todo!(),
144+ // io::ErrorKind ::DirectoryNotEmpty => todo!(),
145+ // io::ErrorKind ::ReadOnlyFilesystem => todo!(),
146+ // io::ErrorKind ::FilesystemLoop => todo!(),
147+ // io::ErrorKind ::StaleNetworkFileHandle => todo!(),
148+ // io::ErrorKind ::InvalidInput => todo!(),
149+ // io::ErrorKind ::InvalidData => todo!(),
150+ // io::ErrorKind ::TimedOut => todo!(),
151+ // io::ErrorKind ::WriteZero => todo!(),
152+ // io::ErrorKind ::StorageFull => todo!(),
153+ // io::ErrorKind ::NotSeekable => todo!(),
154+ // io::ErrorKind ::FilesystemQuotaExceeded => todo!(),
155+ // io::ErrorKind ::FileTooLarge => todo!(),
156+ // io::ErrorKind ::ResourceBusy => todo!(),
157+ // io::ErrorKind ::ExecutableFileBusy => todo!(),
158+ // io::ErrorKind ::Deadlock => todo!(),
159+ // io::ErrorKind ::CrossesDevices => todo!(),
160+ // io::ErrorKind ::TooManyLinks => todo!(),
161+ // io::ErrorKind ::FilenameTooLong => todo!(),
162+ // io::ErrorKind ::ArgumentListTooLong => todo!(),
163+ // io::ErrorKind ::Interrupted => todo!(),
164+ // io::ErrorKind ::Unsupported => todo!(),
165+ // io::ErrorKind ::UnexpectedEof => todo!(),
166+ // io::ErrorKind ::OutOfMemory => todo!(),
167+ // io::ErrorKind ::Other => todo!(),
168+ // io::ErrorKind ::Uncategorized => todo!(),
169169 _ => Other ,
170170 }
171171 }
0 commit comments