# Functions
Interpret endpoint parses an endpoint of the form (http|https)://<host>*|(unix|unixs)://<path>) and returns low-level address (supported by 'net') to connect to, and a server name used for x509 certificate matching.
RequiresCredentials returns whether given endpoint requires credentials/certificates for connection.
# Constants
CredsDrop - Credentials/certificate not needed and should get ignored.
CredsOptional - Credentials/certificate might be used if supplied.
CredsRequire - Credentials/certificate required for thi type of connection.
# Type aliases
CredsRequirement indicates whether a certificate is needed.