diff options
author | Aleksey Kladov <[email protected]> | 2019-04-21 20:13:52 +0100 |
---|---|---|
committer | Aleksey Kladov <[email protected]> | 2019-04-21 20:13:52 +0100 |
commit | f313ac45af0b9c81cf411a8a4a6873e742bb8562 (patch) | |
tree | 61f3e898b7e86c64b113e690ee55a94882c25911 /crates/ra_assists/src/assist_ctx.rs | |
parent | 7cc845e88d870173e1baa39ce4d3885a5b1f7043 (diff) |
use structured editing API for fill struct assist
Diffstat (limited to 'crates/ra_assists/src/assist_ctx.rs')
-rw-r--r-- | crates/ra_assists/src/assist_ctx.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/crates/ra_assists/src/assist_ctx.rs b/crates/ra_assists/src/assist_ctx.rs index e80e35738..f46de61eb 100644 --- a/crates/ra_assists/src/assist_ctx.rs +++ b/crates/ra_assists/src/assist_ctx.rs | |||
@@ -161,6 +161,10 @@ impl AssistBuilder { | |||
161 | self.target = Some(target) | 161 | self.target = Some(target) |
162 | } | 162 | } |
163 | 163 | ||
164 | pub(crate) fn text_edit_builder(&mut self) -> &mut TextEditBuilder { | ||
165 | &mut self.edit | ||
166 | } | ||
167 | |||
164 | fn build(self) -> AssistAction { | 168 | fn build(self) -> AssistAction { |
165 | AssistAction { | 169 | AssistAction { |
166 | edit: self.edit.finish(), | 170 | edit: self.edit.finish(), |