From 9252c76255bb6996f8d0100fbccb095633640ae6 Mon Sep 17 00:00:00 2001 From: Jeroen Vannevel Date: Mon, 10 Jan 2022 18:19:37 +0000 Subject: [PATCH] using classify() --- .../ide_assists/src/handlers/merge_match_arms.rs | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/crates/ide_assists/src/handlers/merge_match_arms.rs b/crates/ide_assists/src/handlers/merge_match_arms.rs index 81089771e163..a397247e0fc5 100644 --- a/crates/ide_assists/src/handlers/merge_match_arms.rs +++ b/crates/ide_assists/src/handlers/merge_match_arms.rs @@ -1,6 +1,5 @@ use std::iter::successors; - -use hir::{TypeInfo, HirDisplay}; +use hir::TypeInfo; use itertools::Itertools; use syntax::{ algo::neighbor, @@ -282,9 +281,9 @@ fn main() { merge_match_arms, r#"//- minicore: result fn func() { - match Result::::Ok(0) { - Ok(x) => $0x.to_string(), - Err(x) => x.to_string() + match Result::::Ok(0f64) { + Ok(x) => $0x.classify(), + Err(x) => x.classify() }; } "#, @@ -293,8 +292,8 @@ fn func() { } // fn func() { -// match Result::::Ok(0) { -// Ok(x) => x.to_string(), -// Err(x) => x.to_string() +// match Result::::Ok(0f64) { +// Ok(x) => x.classify(), +// Err(x) => x.classify() // }; // }