Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide/src/navigation_target.rs')
-rw-r--r--crates/ide/src/navigation_target.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/crates/ide/src/navigation_target.rs b/crates/ide/src/navigation_target.rs
index bc0574ca86..c8d7b7e25b 100644
--- a/crates/ide/src/navigation_target.rs
+++ b/crates/ide/src/navigation_target.rs
@@ -17,7 +17,7 @@ use ide_db::{
use stdx::never;
use syntax::{
ast::{self, HasName},
- AstNode, SmolStr, SyntaxNode, TextRange,
+ format_smolstr, AstNode, SmolStr, SyntaxNode, TextRange,
};
/// `NavigationTarget` represents an element in the editor's UI which you can
@@ -457,7 +457,7 @@ impl TryToNav for hir::Field {
|(FileRange { file_id, range: full_range }, focus_range)| {
NavigationTarget::from_syntax(
file_id,
- format!("{}", self.index()).into(),
+ format_smolstr!("{}", self.index()),
focus_range,
full_range,
SymbolKind::Field,
@@ -689,7 +689,7 @@ impl<T> UpmappingResult<T> {
}
pub fn collect<FI: FromIterator<T>>(self) -> FI {
- FI::from_iter(self.into_iter())
+ FI::from_iter(self)
}
}