about summary refs log tree commit diff
path: root/src/test/debuginfo/recursive-enum.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/debuginfo/recursive-enum.rs')
-rw-r--r--src/test/debuginfo/recursive-enum.rs4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/test/debuginfo/recursive-enum.rs b/src/test/debuginfo/recursive-enum.rs
index 93348e7b53e..73a68893e93 100644
--- a/src/test/debuginfo/recursive-enum.rs
+++ b/src/test/debuginfo/recursive-enum.rs
@@ -25,11 +25,9 @@ pub struct Window<'a> {
 }
 
 struct WindowCallbacks<'a> {
-    pos_callback: Option<WindowPosCallback<'a>>,
+    pos_callback: Option<Box<FnMut(&Window, i32, i32) + 'a>>,
 }
 
-pub type WindowPosCallback<'a> = |&Window, i32, i32|: 'a;
-
 fn main() {
     let x = WindowCallbacks { pos_callback: None };
 }