From 191a6ba330bd47fc3b9cc05d59b2d456b471eb89 Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Fri, 19 Jul 2019 19:05:34 +0300 Subject: convenience api --- crates/ra_syntax/src/ast/traits.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'crates/ra_syntax/src/ast/traits.rs') diff --git a/crates/ra_syntax/src/ast/traits.rs b/crates/ra_syntax/src/ast/traits.rs index ecbd2d427..6ed1b5213 100644 --- a/crates/ra_syntax/src/ast/traits.rs +++ b/crates/ra_syntax/src/ast/traits.rs @@ -155,7 +155,7 @@ pub struct CommentIter { impl Iterator for CommentIter { type Item = ast::Comment; fn next(&mut self) -> Option { - self.iter.by_ref().find_map(|el| el.as_token().cloned().and_then(ast::Comment::cast)) + self.iter.by_ref().find_map(|el| el.into_token().and_then(ast::Comment::cast)) } } -- cgit v1.2.3