Add Const fn's

This commit is contained in:
C0D3 M4513R 2023-08-15 12:52:29 +02:00 committed by GitHub
parent 74b150b1f3
commit 2b8abfcc9a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -132,8 +132,8 @@ impl Default for CookieStoreMutex {
impl CookieStoreMutex {
/// Create a new [`CookieStoreMutex`] from an existing [`cookie_store::CookieStore`].
pub fn new(cookie_store: CookieStore) -> CookieStoreMutex {
CookieStoreMutex(Mutex::new(cookie_store))
pub const fn new(cookie_store: CookieStore) -> CookieStoreMutex {
CookieStoreMutex(Mutex::const_new(cookie_store))
}
/// Lock and get a handle to the contained [`cookie_store::CookieStore`].
@ -175,7 +175,7 @@ impl Default for CookieStoreRwLock {
impl CookieStoreRwLock {
/// Create a new [`CookieStoreRwLock`] from an existing [`cookie_store::CookieStore`].
pub fn new(cookie_store: CookieStore) -> CookieStoreRwLock {
pub const fn new(cookie_store: CookieStore) -> CookieStoreRwLock {
CookieStoreRwLock(RwLock::new(cookie_store))
}