Commit d7dc08f 1 parent 0172123 commit d7dc08f Copy full SHA for d7dc08f
File tree 1 file changed +11
-17
lines changed
1 file changed +11
-17
lines changed Original file line number Diff line number Diff line change @@ -121,23 +121,17 @@ pub(crate) fn printable_base10_digits(x: usize) -> u32 {
121
121
// pub fn read_in_dir(path: &Path) -> anyhow::Result<Vec<PathBuf>> {
122
122
pub fn read_in_dir ( path : & Path ) -> anyhow:: Result < impl Iterator < Item = PathBuf > > {
123
123
let dir = std:: fs:: read_dir ( path) ?;
124
- Ok (
125
- dir
126
- . into_iter ( )
127
- . filter_map ( Result :: ok)
128
- . filter_map ( |d| {
129
- if let Ok ( file_type) = d. file_type ( ) {
130
- if file_type. is_file ( ) {
131
- Some ( d. path ( ) )
132
- } else {
133
- None
134
- }
135
- } else {
136
- None
137
- }
138
- } )
139
- . into_iter ( ) ,
140
- )
124
+ Ok ( dir. into_iter ( ) . filter_map ( Result :: ok) . filter_map ( |d| {
125
+ if let Ok ( file_type) = d. file_type ( ) {
126
+ if file_type. is_file ( ) {
127
+ Some ( d. path ( ) )
128
+ } else {
129
+ None
130
+ }
131
+ } else {
132
+ None
133
+ }
134
+ } ) )
141
135
}
142
136
143
137
#[ cfg( test) ]
You can’t perform that action at this time.
0 commit comments