macro_rules! call_string {
($name:expr) => {
$name.to_owned().into_string().unwrap_or_default()
};
}
macro_rules! call_vec {
($name:expr) => {
$name
.to_owned()
.into_iter()
.map(|x| x.into_string().unwrap_or_default())
.collect::<Vec<String>>()
};
}
macro_rules! call_i64 {
($name:expr) => {
$name.to_owned().as_i64().unwrap_or_default()
};
}