# Functions
FromString returns an Enum corresponding to the string parameter This method is intended to be used from validated input.
Parse returns an Enum corresponding to the string parameter If the string doesn't correspond to any Enum, returns an error (nil otherwise) This function is intended to be used to parse user input.
# Type aliases
Enum is an enum defining IP versions.