summaryrefslogtreecommitdiff
path: root/support/texlab/crates/rename/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'support/texlab/crates/rename/src/lib.rs')
-rw-r--r--support/texlab/crates/rename/src/lib.rs16
1 files changed, 8 insertions, 8 deletions
diff --git a/support/texlab/crates/rename/src/lib.rs b/support/texlab/crates/rename/src/lib.rs
index d9b28c3586..b7dd197ce0 100644
--- a/support/texlab/crates/rename/src/lib.rs
+++ b/support/texlab/crates/rename/src/lib.rs
@@ -7,19 +7,19 @@ use rowan::{TextRange, TextSize};
use rustc_hash::FxHashMap;
#[derive(Debug)]
-pub struct RenameParams<'db> {
- pub inner: FeatureParams<'db>,
+pub struct RenameParams<'a> {
+ pub feature: FeatureParams<'a>,
pub offset: TextSize,
}
#[derive(Debug, Default)]
-pub struct RenameResult<'db> {
- pub changes: FxHashMap<&'db Document, Vec<TextRange>>,
+pub struct RenameResult<'a> {
+ pub changes: FxHashMap<&'a Document, Vec<TextRange>>,
}
-struct RenameBuilder<'db> {
- params: &'db RenameParams<'db>,
- result: RenameResult<'db>,
+struct RenameBuilder<'a> {
+ params: RenameParams<'a>,
+ result: RenameResult<'a>,
}
pub fn prepare_rename(params: &RenameParams) -> Option<TextRange> {
@@ -29,7 +29,7 @@ pub fn prepare_rename(params: &RenameParams) -> Option<TextRange> {
.map(|span| span.range)
}
-pub fn rename<'db>(params: &'db RenameParams<'db>) -> RenameResult<'db> {
+pub fn rename<'a>(params: RenameParams<'a>) -> RenameResult<'a> {
let result = RenameResult::default();
let mut builder = RenameBuilder { params, result };