diff options
| author | Mara Bos <m-ou.se@m-ou.se> | 2020-10-01 01:12:08 +0200 |
|---|---|---|
| committer | Mara Bos <m-ou.se@m-ou.se> | 2020-10-02 09:47:08 +0200 |
| commit | f3837e788b8448e9655797bef73ab31dcf985ac1 (patch) | |
| tree | c2b6672d3b23f4c1b975a0887d44b647c6dcb783 /library/std/src/sys | |
| parent | ec69a858e44992b37af3d559479777c0dfec1c7a (diff) | |
| download | rust-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.rs | 2 |
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 {} |
