about summary refs log tree commit diff
path: root/library/std/src/sys
diff options
context:
space:
mode:
authorMara Bos <m-ou.se@m-ou.se>2020-10-01 01:12:08 +0200
committerMara Bos <m-ou.se@m-ou.se>2020-10-02 09:47:08 +0200
commitf3837e788b8448e9655797bef73ab31dcf985ac1 (patch)
treec2b6672d3b23f4c1b975a0887d44b647c6dcb783 /library/std/src/sys
parentec69a858e44992b37af3d559479777c0dfec1c7a (diff)
downloadrust-f3837e788b8448e9655797bef73ab31dcf985ac1.tar.gz
rust-f3837e788b8448e9655797bef73ab31dcf985ac1.zip
No longer put windows condvars in a box.
Windows condition variables are movable (while not borrowed) according
to their documentation.
Diffstat (limited to 'library/std/src/sys')
-rw-r--r--library/std/src/sys/windows/condvar.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/library/std/src/sys/windows/condvar.rs b/library/std/src/sys/windows/condvar.rs
index 2b2ff13c78b..44547a5c51a 100644
--- a/library/std/src/sys/windows/condvar.rs
+++ b/library/std/src/sys/windows/condvar.rs
@@ -8,7 +8,7 @@ pub struct Condvar {
     inner: UnsafeCell<c::CONDITION_VARIABLE>,
 }
 
-pub type MovableCondvar = Box<Condvar>;
+pub type MovableCondvar = Condvar;
 
 unsafe impl Send for Condvar {}
 unsafe impl Sync for Condvar {}