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 ab0e73ec8de..01e436c9743 100644 --- a/components/script/dom/eventtarget.rs +++ b/components/script/dom/eventtarget.rs @@ -33,14 +33,14 @@ use url::Url; use std::collections::HashMap; -#[derive(Copy, PartialEq)] +#[derive(Copy, Clone, PartialEq)] #[jstraceable] pub enum ListenerPhase { Capturing, Bubbling, } -#[derive(Copy, PartialEq)] +#[derive(Copy, Clone, PartialEq)] #[jstraceable] pub enum EventTargetTypeId { Node(NodeTypeId), @@ -51,7 +51,7 @@ pub enum EventTargetTypeId { XMLHttpRequestEventTarget(XMLHttpRequestEventTargetTypeId) } -#[derive(Copy, PartialEq)] +#[derive(Copy, Clone, PartialEq)] #[jstraceable] pub enum EventListenerType { Additive(EventListener), @@ -67,7 +67,7 @@ impl EventListenerType { } } -#[derive(Copy, PartialEq)] +#[derive(Copy, Clone, PartialEq)] #[jstraceable] #[privatize] pub struct EventListenerEntry { |