FileKind
Classifies a portable filesystem object snapshot. Cases are semantic identities, not target flag bits. Operations translate at the selected private platform boundary; this enum retains no resources.
Module std.fs
import std.fs;Public declaration contracts and authored examples. A page can document several related symbols. Implementation bodies are excluded.
FileKind
pub enum FileKindClassifies a portable filesystem object snapshot. Cases are semantic identities, not target flag bits. Operations translate at the selected private platform boundary; this enum retains no resources.
FileKind.Regular
Regular;Regular byte file.
FileKind.Directory
Directory;Directory containing named entries.
FileKind.SymbolicLink
SymbolicLink;Symbolic link when queried without following it.
FileKind.Fifo
Fifo;Named pipe/FIFO byte endpoint.
FileKind.Socket
Socket;Socket endpoint.
FileKind.CharacterDevice
CharacterDevice;Character-oriented native device.
FileKind.BlockDevice
BlockDevice;Block-oriented native device.
FileKind.Other
Other;Other target object kind.