]> git.lizzy.rs Git - rust.git/commitdiff
librustrt: use `#[deriving(Copy)]`
authorJorge Aparicio <japaricious@gmail.com>
Mon, 15 Dec 2014 04:19:48 +0000 (23:19 -0500)
committerJorge Aparicio <japaricious@gmail.com>
Fri, 19 Dec 2014 15:51:00 +0000 (10:51 -0500)
src/libstd/rt/unwind.rs

index 5d5440b887d8941004ca2bf4011de214d297624c..4d5feaa2454b7caa78d03f036f427d76b738bac1 100644 (file)
@@ -397,6 +397,7 @@ pub mod eabi {
     pub struct DISPATCHER_CONTEXT;
 
     #[repr(C)]
+    #[deriving(Copy)]
     pub enum EXCEPTION_DISPOSITION {
         ExceptionContinueExecution,
         ExceptionContinueSearch,
@@ -404,8 +405,6 @@ pub enum EXCEPTION_DISPOSITION {
         ExceptionCollidedUnwind
     }
 
-    impl Copy for EXCEPTION_DISPOSITION {}
-
     type _Unwind_Personality_Fn =
         extern "C" fn(
             version: c_int,