From 65dacd7150f7e510881773ce603bba5b9395ffeb Mon Sep 17 00:00:00 2001 From: Ralf Jung Date: Sat, 13 Jul 2019 11:07:43 +0200 Subject: [PATCH] avoid bare trait objects --- examples/intrinsics.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/intrinsics.rs b/examples/intrinsics.rs index f6980fc..8b0ffa3 100644 --- a/examples/intrinsics.rs +++ b/examples/intrinsics.rs @@ -350,8 +350,8 @@ fn run() { // } } -fn something_with_a_dtor(f: &Fn()) { - struct A<'a>(&'a (Fn() + 'a)); +fn something_with_a_dtor(f: &dyn Fn()) { + struct A<'a>(&'a (dyn Fn() + 'a)); impl<'a> Drop for A<'a> { fn drop(&mut self) {