struct UserId(u32);
impl From<u32> for UserId {
fn from(id: u32) -> Self {
UserId(id)
}
use std::path::Path;
fn process_file(path: impl AsRef<Path>) {
let path = path.as_ref();
println!("Processing: {}", path.display());
}