diff options
Diffstat (limited to 'components/script/dom/eventtarget.rs')
-rw-r--r-- | components/script/dom/eventtarget.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/components/script/dom/eventtarget.rs b/components/script/dom/eventtarget.rs index 4ea2807b8c7..bc78affcc6c 100644 --- a/components/script/dom/eventtarget.rs +++ b/components/script/dom/eventtarget.rs @@ -28,14 +28,14 @@ use url::Url; use std::collections::HashMap; -#[deriving(PartialEq)] +#[deriving(Copy, PartialEq)] #[jstraceable] pub enum ListenerPhase { Capturing, Bubbling, } -#[deriving(PartialEq)] +#[deriving(Copy, PartialEq)] #[jstraceable] pub enum EventTargetTypeId { Node(NodeTypeId), @@ -46,7 +46,7 @@ pub enum EventTargetTypeId { XMLHttpRequestEventTarget(XMLHttpRequestEventTargetTypeId) } -#[deriving(PartialEq)] +#[deriving(Copy, PartialEq)] #[jstraceable] pub enum EventListenerType { Additive(EventListener), @@ -62,7 +62,7 @@ impl EventListenerType { } } -#[deriving(PartialEq)] +#[deriving(Copy, PartialEq)] #[jstraceable] #[privatize] pub struct EventListenerEntry { |