fn read_dir<P: AsRef<Path>>(directory: P) -> IoResult<Vec<PathBuf>> {
    fs::read_dir(directory)?
        .map(|res_entry| res_entry.map(|entry| entry.path()))
        .collect()
}
// NOTE(elsuizo:2021-11-02): esta funcion lee los archivos que hay en un dado directorio
// y los pone en un Vec de Results
2021-11-02): esta funcion lee los archivos que hay en un dado directorio
y los pone en un Vec de Results
2021 - 11 - 02 ) : esta funcion lee los archivos que hay en un dado directorio y los pone en un Vec de Results
fn read_dir<P: AsRef<Path>>(directory: P) -> IoResult<Vec<PathBuf>> {
    fs::read_dir(directory)?
        .map(|res_entry| res_entry.map(|entry| entry.path()))
        .collect()
}
fn read_dir < P : AsRef < Path > > ( directory : P ) -> IoResult < Vec < PathBuf > > { fs :: read_dir ( directory ) ? . map ( | res_entry | res_entry . map ( | entry | entry . path ( ) ) ) . collect ( ) }
NOTE(elsuizo:2021-11-02): esta funcion lee los archivos que hay en un dado directorio
y los pone en un Vec de Results
NOTE ( elsuizo : 2021 - 11 - 02 ) : esta funcion lee los archivos que hay en un dado directorio y los pone en un Vec de Results
directory
P
directory
P