Function vfs::directory::read_dirents::read_dirents

source ·
pub async fn read_dirents<'a>(
    entries: &'a [(EntryInfo, String)],
    pos: &'a TraversalPosition,
    sink: Box<dyn Sink + 'static>,
) -> Result<(TraversalPosition, Box<dyn Sealed + 'static>), Status>
Expand description

Helper for implementing crate::directory::entry_container::Directory::read_dirents.

entries must be the contents of the directory sorted by name, the second tuple element. entries must not contain “.”. This fn will append “.” to sink as the first element automatically using inode fidl_fuchsia_io::INO_UNKNOWN.