lla 0.2.0

A lightweight ls replacement
1
2
3
4
5
6
7
8
9
10
11
12
use super::FileSorter;
use crate::error::Result;
use std::path::PathBuf;

pub struct AlphabeticalSorter;

impl FileSorter for AlphabeticalSorter {
    fn sort_files(&self, files: &mut [PathBuf]) -> Result<()> {
        files.sort_by(|a, b| a.file_name().cmp(&b.file_name()));
        Ok(())
    }
}