email_syntax_verify_opt 0.1.0

Ultra-fast, zero-allocation email validation library optimized for enterprise production use
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use email_syntax_verify_opt::ValidateEmail;

fn main() {
    let test_emails = [
        "test@example.com",
        "invalid.email",
        "user@domain.co.uk",
        "email@[127.0.0.1]",
    ];

    for email in test_emails {
        println!("{}: {}", email, email.validate_email());
    }
}