use crate::user::domain::{User, UserResult};
pub trait GetUserPort {
// get user from DB
fn get_user_by_name(&self, name: &str) -> UserResult<User>;
fn get_user_by_email(&self, email: &str) -> UserResult<User>;
}