Module strings

Module strings 

Source

Structs§

DomainValidator
EmailValidator
Keyword
A string that maps to a keyword field in elasticsearch.
ServiceName
A perminantly interned string that holds the name or catagory of a service. Can be dereferenced to the underlying string. Here intern gives us fast comparison and copy with the cost of unreclaimable memory.
Text
UpperString
Uppercase String
UriValidator
ValidatedString
ValidationError
Wildcard

Enums§

DomainError
EmailError
UriParseError

Traits§

StringValidator

Functions§

check_domain
check_email
check_uri
is_ip
is_mac
is_phone_number
is_unc_path
is_uri_path

Type Aliases§

Domain
validated domain string
Email
validated Email string
Uri
Validated uri type