use std::collections::HashMap;
use crate::error::TombaError;
use crate::tomba::{Tomba, TombaResponse};
impl Tomba {
pub fn person_find(
&self,
email: &str,
) -> Result<TombaResponse, TombaError> {
let mut params = HashMap::new();
params.insert("email".into(), email.into());
self.call("GET", "enrichment", ¶ms)
}
pub fn company_find(
&self,
domain: &str,
) -> Result<TombaResponse, TombaError> {
let mut params = HashMap::new();
params.insert("domain".into(), domain.into());
self.call("GET", "company-enrichment", ¶ms)
}
pub fn combined_find(
&self,
email: &str,
) -> Result<TombaResponse, TombaError> {
let mut params = HashMap::new();
params.insert("email".into(), email.into());
self.call("GET", "combined-enrichment", ¶ms)
}
}