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);
}