const OpenError: type = error{FileNotFound, NotDir, InvalidHandle, AccessDenied, SymLinkLoop, ProcessFdQuotaExceeded, NameTooLong, SystemFdQuotaExceeded, NoDevice, SystemResources, InvalidUtf8, BadPathName, DeviceBusy, NetworkNotFound} || os.UnexpectedError;