Unnamed repository; edit this file 'description' to name the repository.
using classify()
| -rw-r--r-- | crates/ide_assists/src/handlers/merge_match_arms.rs | 15 |
1 files 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 81089771e1..a397247e0f 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::<i32, f32>::Ok(0) { - Ok(x) => $0x.to_string(), - Err(x) => x.to_string() + match Result::<f64, f32>::Ok(0f64) { + Ok(x) => $0x.classify(), + Err(x) => x.classify() }; } "#, @@ -293,8 +292,8 @@ fn func() { } // fn func() { -// match Result::<i32, f32>::Ok(0) { -// Ok(x) => x.to_string(), -// Err(x) => x.to_string() +// match Result::<f64, f32>::Ok(0f64) { +// Ok(x) => x.classify(), +// Err(x) => x.classify() // }; // } |