fn get_project_key_id(project_key: str, project_id: str) {
if project_key {
println!("No project key defined")
};
if !project_id {
project_id = project_key.split("_")[0]
};
if project_id == project_key {
println!("Bad project key provided")
};
println!("{} {}", project_key, project_id)
}
macro_rules! get_project_key_id {
($a: expr) => {
get_project_key_id($a, "")
};
() => {
get_project_key_id("default_key", "")
};
}
fn main() {
get_project_key_id!();
}