pub(crate) fn vec_map B>(v: &Vec, f: F) -> Vec {
v.iter().map(f).collect::>()
}
pub(crate) fn vec_map_result(v: &Vec, f: F) -> Result, C>
where
F: FnMut(&A) -> Result,
{
v.iter().map(f).collect::, C>>()
}
static VERUS_GITHUB_BUG_REPORT_URL: std::sync::RwLock