From bf8036b57d46bcf8641c6ec59391f28b32db7c96 Mon Sep 17 00:00:00 2001 From: "braedonww@gmail.com" Date: Mon, 30 Dec 2019 16:33:16 +1100 Subject: [PATCH] [Fix] Make constructor functions const --- src/lib.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index 2bdc4d5..6f2e0a9 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -119,7 +119,7 @@ pub struct RelaxedCounter(AtomicUsize); impl RelaxedCounter { /// Creates a new counter with initial_value - pub fn new(initial_count: usize) -> RelaxedCounter { + pub const fn new(initial_count: usize) -> RelaxedCounter { RelaxedCounter(AtomicUsize::new(initial_count)) } } @@ -161,7 +161,7 @@ pub struct ConsistentCounter(AtomicUsize); impl ConsistentCounter { /// Creates a new counter with initial_value - pub fn new(initial_count: usize) -> ConsistentCounter { + pub const fn new(initial_count: usize) -> ConsistentCounter { ConsistentCounter(AtomicUsize::new(initial_count)) } }