email-address-parser
An RFC 5322 compliant email address parser.
You can parse string for email address like this.
use EmailAddress;
let email = parse.unwrap;
assert_eq!;
assert_eq!;
For an input string that is an invalid email address, it returns None
.
use EmailAddress;
assert!;
To parse an email address with obsolete parts (as per RFC 5322) in it, pass None
as the second argument to have non-strict parsing.
let email = parse;
assert!;