Skip to main content

parse_dirents

Function parse_dirents 

Source
pub fn parse_dirents(buffer: &[u8]) -> impl Iterator<Item = DirEntry> + '_
Expand description

Itère sur les entrées de répertoire depuis un buffer getdents64.

Retourne un itérateur sur les DirEntry parsées depuis buffer. Le buffer doit être valide pour toute la durée de l’itération.

§Examples

use air_sys_syscall::fs::parse_dirents;

for entry in parse_dirents(buffer) {
    println!("inode={} name={:?}", entry.inode, entry.name);
}