use std::fmt::Display;
use url::Url;
pub(crate) fn set_query_args<K: Display, V: Display>(
url: &mut Url,
query_args: impl Iterator<Item = (K, V)>,
) {
let mut args = url.query_pairs_mut();
query_args.into_iter().for_each(|(key, value)| {
args.append_pair(format!("{key}").as_str(), format!("{value}").as_str());
});
}