diff options
Diffstat (limited to 'crates/ra_hir_def/src/data.rs')
-rw-r--r-- | crates/ra_hir_def/src/data.rs | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/crates/ra_hir_def/src/data.rs b/crates/ra_hir_def/src/data.rs index 0a282f31b..a1b31c411 100644 --- a/crates/ra_hir_def/src/data.rs +++ b/crates/ra_hir_def/src/data.rs | |||
@@ -80,9 +80,7 @@ impl FunctionData { | |||
80 | 80 | ||
81 | fn desugar_future_path(orig: TypeRef) -> Path { | 81 | fn desugar_future_path(orig: TypeRef) -> Path { |
82 | let path = path![std::future::Future]; | 82 | let path = path![std::future::Future]; |
83 | |||
84 | let mut generic_args: Vec<_> = std::iter::repeat(None).take(path.segments.len() - 1).collect(); | 83 | let mut generic_args: Vec<_> = std::iter::repeat(None).take(path.segments.len() - 1).collect(); |
85 | |||
86 | let mut last = GenericArgs::empty(); | 84 | let mut last = GenericArgs::empty(); |
87 | last.bindings.push((name![Output], orig)); | 85 | last.bindings.push((name![Output], orig)); |
88 | generic_args.push(Some(Arc::new(last))); | 86 | generic_args.push(Some(Arc::new(last))); |