on master help sign in
minor: Further simplify take_with
commite36ad8b4edcede174ffad404b70d7c12d007548e authorBlaž Hrastnik <blaz@mxxn.io> dateMon 25 Oct 2021, 12:07 (5 years ago) parent2505802
1 file changed+1−2
helix-view/src/document.rs+1−2
helix-view/src/document.rs+1−2
@@ -311,8 +311,7 @@ where
311311 T: Default,
312312 F: FnOnce(T) -> T,
313313{
314− let t = mem::take(mut_ref);
315− let _ = mem::replace(mut_ref, f(t));
314+ *mut_ref = f(mem::take(mut_ref));
316315}
317316
318317use helix_lsp::lsp;