diff options
| author | Jorge Aparicio <japaricious@gmail.com> | 2014-12-14 23:07:14 -0500 |
|---|---|---|
| committer | Jorge Aparicio <japaricious@gmail.com> | 2014-12-19 10:51:00 -0500 |
| commit | db45be2616edb658427fb4986d2418b22150cb16 (patch) | |
| tree | ae52f18237d6a37ebe5d5f069286ad03f5ef6fa9 | |
| parent | 392ea799b8c19e79ed65228841fc47da8660d74a (diff) | |
librustc_driver: use `#[deriving(Copy)]`
| -rw-r--r-- | src/librustc_driver/pretty.rs | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/librustc_driver/pretty.rs b/src/librustc_driver/pretty.rs index 57004d71c75..2eb9d2c67a7 100644 --- a/src/librustc_driver/pretty.rs +++ b/src/librustc_driver/pretty.rs @@ -39,7 +39,7 @@ use std::option; use std::str::FromStr; use arena::TypedArena; -#[deriving(PartialEq, Show)] +#[deriving(Copy, PartialEq, Show)] pub enum PpSourceMode { PpmNormal, PpmExpanded, @@ -49,16 +49,12 @@ pub enum PpSourceMode { PpmExpandedHygiene, } -impl Copy for PpSourceMode {} - -#[deriving(PartialEq, Show)] +#[deriving(Copy, PartialEq, Show)] pub enum PpMode { PpmSource(PpSourceMode), PpmFlowGraph, } -impl Copy for PpMode {} - pub fn parse_pretty(sess: &Session, name: &str) -> (PpMode, Option<UserIdentifiedItem>) { let mut split = name.splitn(1, '='); let first = split.next().unwrap(); |
