formatting

This commit is contained in:
ascendforever 2024-10-13 18:01:00 -04:00
parent 6c9d912df3
commit 28a36d80cd

View file

@ -6,6 +6,8 @@ use std::collections::HashSet;
use std::io::Write; use std::io::Write;
use std::path::{Path,PathBuf}; use std::path::{Path,PathBuf};
#[derive(StructOpt)] #[derive(StructOpt)]
#[structopt(about="Recursively get images")] #[structopt(about="Recursively get images")]
struct CLIArguments { struct CLIArguments {
@ -34,6 +36,8 @@ struct CLIArguments {
targets: Vec<String>, targets: Vec<String>,
} }
fn main() -> Result<(), Box<dyn std::error::Error>>{ fn main() -> Result<(), Box<dyn std::error::Error>>{
let args = { let args = {
let mut args = CLIArguments::from_args(); let mut args = CLIArguments::from_args();
@ -64,8 +68,10 @@ fn main() -> Result<(), Box<dyn std::error::Error>>{
Ok(()) Ok(())
} }
struct Registry<'a> { struct Registry<'a> {
registry: Vec<(std::fs::Metadata,PathBuf)>, registry: Vec<(std::fs::Metadata, PathBuf)>,
valid_extensions: HashSet<&'a str> valid_extensions: HashSet<&'a str>
} }
impl<'a> Registry<'a> { impl<'a> Registry<'a> {
@ -108,7 +114,7 @@ impl<'a> Registry<'a> {
if let Some(osstr_ext) = path.extension() { if let Some(osstr_ext) = path.extension() {
match osstr_ext.to_str() { match osstr_ext.to_str() {
Some(ext) => if self.valid_extensions.contains(ext) { Some(ext) => if self.valid_extensions.contains(ext) {
self.registry.push((metadata,path)); self.registry.push((metadata, path));
}, },
None => eprintln!( None => eprintln!(
"Cannot read non-utf-8 file extension: {} on {}", "Cannot read non-utf-8 file extension: {} on {}",