{"ast_node_type":"other","tokens":[{"end":46,"kind":"keyword","start":0,"text":"ThinVec::from_iter(Vec::from_iter("}]}
            ThinVec::from_iter(Vec::from_iter(
        if let Some(type_bounds) = type_bounds_opt {
                type_bounds.bounds().map(|it| self.lower_type_bound(it, impl_trait_lower_fn)),