From 26540ebbae89df6d4d08465c56f715d8f2addfc3 Mon Sep 17 00:00:00 2001 From: luozijun Date: Tue, 8 Dec 2020 07:21:10 +0800 Subject: [PATCH] impl Clone for Event --- src/event/event.rs | 1 + src/sys/windows/event.rs | 1 + 2 files changed, 2 insertions(+) diff --git a/src/event/event.rs b/src/event/event.rs index 959affda6..d631f8ae1 100644 --- a/src/event/event.rs +++ b/src/event/event.rs @@ -12,6 +12,7 @@ use std::fmt; /// [`Poll::poll`]: ../struct.Poll.html#method.poll /// [`Poll`]: ../struct.Poll.html /// [`Token`]: ../struct.Token.html +#[derive(Clone)] #[repr(transparent)] pub struct Event { inner: sys::Event, diff --git a/src/sys/windows/event.rs b/src/sys/windows/event.rs index 4d04e6420..a49252a29 100644 --- a/src/sys/windows/event.rs +++ b/src/sys/windows/event.rs @@ -5,6 +5,7 @@ use miow::iocp::CompletionStatus; use super::afd; use crate::Token; +#[derive(Clone)] pub struct Event { pub flags: u32, pub data: u64,