# Functions
NewEmail creates an Email scoring controller.
NewIP creates new IP scoring controller.
NewRequest creates new HTTP request scoring module.
# Variables
ErrInvalidEmail indicates that email is invalid.
ErrInvalidIP indicates that IP address is invalid.
# Structs
Email is a controller container with the cache.
EmailResult response object, which contains detailed information returned from Check method.
IP a container for IP controller.
IPResult response object, which contains detailed information returned from Check method.
Request is a container for HTTP request controller.
RequestQuery struct, which is used to calculate scoring for given request (based on HTTP values).
RequestResult response object, which contains detailed information returned from Check method.