X-Git-Url: http://git.scottworley.com/tablify/blobdiff_plain/156f8d37e7451b5f31f02f32b0f0eb07df8c3954..f9d0e394e4d7731775aa236386b895e2effad788:/src/lib.rs diff --git a/src/lib.rs b/src/lib.rs index e199470..fb55610 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -207,9 +207,7 @@ impl<'cfg, Input: Iterator>> Reader<'cfg, } } } -impl<'cfg, Input: Iterator>> Iterator - for Reader<'cfg, Input> -{ +impl>> Iterator for Reader<'_, Input> { type Item = Result; fn next(&mut self) -> Option { loop { @@ -423,7 +421,7 @@ fn column_header_labels<'a>( let dynamic_columns = columns.iter().map(Some); static_columns .chain(dynamic_columns) - .filter(|ocol| ocol.map_or(true, |col| !config.hidden_columns.contains(col))) + .filter(|ocol| ocol.is_none_or(|col| !config.hidden_columns.contains(col))) .map(|ocol| { ocol.map(|col| match config.substitute_labels.get(col) { None => col,