about summary refs log tree commit diff
path: root/library/std/src/sys_common
diff options
context:
space:
mode:
authorMara Bos <m-ou.se@m-ou.se>2022-06-06 13:55:43 +0200
committerMara Bos <m-ou.se@m-ou.se>2022-06-06 13:55:43 +0200
commitedae4958556a6150841b9964b322d1e96e7a4586 (patch)
tree3676f395d5d905ba25e6411a24cd14c68fec0d6c /library/std/src/sys_common
parentacc3ab4e65cfe4c11156ba7b6be0a33625e7626b (diff)
Make {Mutex, Condvar, RwLock}::new() const.
Diffstat (limited to 'library/std/src/sys_common')
-rw-r--r--library/std/src/sys_common/mutex.rs2
-rw-r--r--library/std/src/sys_common/rwlock.rs2
2 files changed, 2 insertions, 2 deletions
diff --git a/library/std/src/sys_common/mutex.rs b/library/std/src/sys_common/mutex.rs
index daba9c3f2b6..81eefa1133f 100644
--- a/library/std/src/sys_common/mutex.rs
+++ b/library/std/src/sys_common/mutex.rs
@@ -62,7 +62,7 @@ unsafe impl Sync for MovableMutex {}
 impl MovableMutex {
     /// Creates a new mutex.
     #[inline]
-    pub fn new() -> Self {
+    pub const fn new() -> Self {
         Self(imp::MovableMutex::new())
     }
 
diff --git a/library/std/src/sys_common/rwlock.rs b/library/std/src/sys_common/rwlock.rs
index b4550747092..265cebfdc3e 100644
--- a/library/std/src/sys_common/rwlock.rs
+++ b/library/std/src/sys_common/rwlock.rs
@@ -75,7 +75,7 @@ pub struct MovableRwLock(imp::MovableRwLock);
 impl MovableRwLock {
     /// Creates a new reader-writer lock for use.
     #[inline]
-    pub fn new() -> Self {
+    pub const fn new() -> Self {
         Self(imp::MovableRwLock::new())
     }