FsDirectoryBinding import { FsDirectoryBinding } from "destack:fs/binding"; Filesystem directory binding family. export interface FsDirectoryBinding { create(entry: &'a readonly FilesystemEntry, mode: FileMode): Result; remove(entry: &'a readonly FilesystemEntry): Result; open(entry: &'a readonly FilesystemEntry): Result; close(directory: DirectoryHandle): Result; read(directory: DirectoryHandle, entries: &'a [DirectoryEntry], names: &'b PathBuffer): Result; rewind(directory: DirectoryHandle): Result; createTemporary(template: &'a readonly FilesystemEntry): Result; } language/library/src/fs/binding/directory.ds:52:119 Members create(entry: &'a readonly FilesystemEntry, mode: FileMode): Result Create one directory entry. remove(entry: &'a readonly FilesystemEntry): Result Remove one empty directory entry. open(entry: &'a readonly FilesystemEntry): Result Open one directory stream. close(directory: DirectoryHandle): Result Close one open directory handle. read(directory: DirectoryHandle, entries: &'a [DirectoryEntry], names: &'b PathBuffer): Result Read directory entries into an output slice. rewind(directory: DirectoryHandle): Result Reset a directory stream to the first entry. createTemporary(template: &'a readonly FilesystemEntry): Result Create one unique directory from a caller supplied template.