Impl Clone for EventsLoopProxy (#331)

This commit is contained in:
Chris Tolliday 2017-10-25 11:03:57 -07:00 committed by Victor Berger
parent 58181dbff9
commit 159364bec3
10 changed files with 10 additions and 0 deletions

View file

@ -76,6 +76,7 @@ pub struct EventsLoop {
// A handle that can be sent across threads and used to wake up the `EventsLoop`.
//
// We should only try and wake up the `EventsLoop` if it still exists, so we hold Weak ptrs.
#[derive(Clone)]
pub struct EventsLoopProxy {
display: Weak<wl_display::WlDisplay>,
pending_wakeup: Weak<AtomicBool>,