use std::collections::HashMap;
use serde::{Serialize, Deserialize};
use crate::api::v3::users::models::UserInfo;
#[derive(Debug, Serialize, Deserialize, Default, Clone, Builder)]
#[builder(setter(into, prefix = "with", strip_option))]
pub struct GetUsersByEmailRequest {
pub emails: Vec<String>,
}
#[derive(Debug, Serialize, Deserialize, Clone)]
pub struct GetUsersByEmailResponse {
pub result: Vec<UserInfo>,
}
#[derive(Debug, Serialize, Deserialize, Clone)]
pub struct GetUsersByEmailError {
#[serde(flatten)]
pub data: HashMap<String, String>,
}