email-verifier 0.1.4

A simple Rust crate to verify email addresses.
Documentation
use email_verifier::fetch_email_data;

#[test]
fn test_fetch_email_data_success() {
    let email = "test@mail7efe.io";
    match fetch_email_data(email) {
        Ok(api_response) => {
            assert_eq!(api_response.status, "success".to_string());
            assert_eq!(api_response.data.email_address, "test@mail7efe.io");
            assert_eq!(api_response.data.domain, "mail7efe.io");
            assert!(api_response.data.valid_syntax);
            assert!(!api_response.data.disposable);
            assert!(!api_response.data.webmail);
            assert!(!api_response.data.deliverable);
            assert!(!api_response.data.catch_all);
            assert!(!api_response.data.gibberish);
            assert!(!api_response.data.spam);
        }
        Err(e) => {
            eprintln!("Error: {}", e);
            assert!(false);
        }
    }
}