const ConnectError: type = error{PermissionDenied, AddressInUse, AddressNotAvailable, AddressFamilyNotSupported, SystemResources, ConnectionRefused, NetworkUnreachable, ConnectionTimedOut, WouldBlock, FileNotFound, ConnectionResetByPeer, ConnectionPending} || UnexpectedError;