Unnamed repository; edit this file 'description' to name the repository.
Remove unnecessary `SourceChange` trait impls
DropDemBits 2023-07-12
parent 97a6fa5 · commit ae83f32
-rw-r--r--crates/ide-db/src/source_change.rs16
1 files changed, 0 insertions, 16 deletions
diff --git a/crates/ide-db/src/source_change.rs b/crates/ide-db/src/source_change.rs
index 3ff56ae902..bfccd6b6e1 100644
--- a/crates/ide-db/src/source_change.rs
+++ b/crates/ide-db/src/source_change.rs
@@ -121,12 +121,6 @@ impl From<IntMap<FileId, TextEdit>> for SourceChange {
}
}
-impl From<IntMap<FileId, (TextEdit, Option<SnippetEdit>)>> for SourceChange {
- fn from(source_file_edits: IntMap<FileId, (TextEdit, Option<SnippetEdit>)>) -> SourceChange {
- SourceChange { source_file_edits, file_system_edits: Vec::new(), is_snippet: false }
- }
-}
-
impl FromIterator<(FileId, TextEdit)> for SourceChange {
fn from_iter<T: IntoIterator<Item = (FileId, TextEdit)>>(iter: T) -> Self {
let mut this = SourceChange::default();
@@ -135,16 +129,6 @@ impl FromIterator<(FileId, TextEdit)> for SourceChange {
}
}
-impl FromIterator<(FileId, (TextEdit, Option<SnippetEdit>))> for SourceChange {
- fn from_iter<T: IntoIterator<Item = (FileId, (TextEdit, Option<SnippetEdit>))>>(
- iter: T,
- ) -> Self {
- let mut this = SourceChange::default();
- this.extend(iter);
- this
- }
-}
-
#[derive(Debug, Clone, PartialEq, Eq)]
pub struct SnippetEdit(Vec<(u32, TextRange)>);