{"ast_node_type":"other","tokens":[{"end":99,"kind":"keyword","start":0,"text":".and_then(|path|"}]}
                    .and_then(|path| self.lower_path(path, &mut Self::impl_trait_error_allocator));
                    .path()
                path.map(Pat::Path).unwrap_or(Pat::Missing)