pub fn add_to_linker_get_host<T, G>( linker: &mut Linker<T>, host_getter: G, ) -> Result<(), Error>where G: for<'a> GetHost<&'a mut T, T>, <G as GetHost<&'a mut T, T>>::Host: for<'a> Host + for<'a> Send, T: Send,