From 002dedc9d09596c40bf6e7cd6636a29d794e2a66 Mon Sep 17 00:00:00 2001 From: Chris Wendt Date: Wed, 8 Jun 2022 03:26:04 -0600 Subject: AtomicSet generic value --- funcs.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'funcs.go') diff --git a/funcs.go b/funcs.go index 54576ea..c3a597b 100644 --- a/funcs.go +++ b/funcs.go @@ -108,7 +108,7 @@ func AtomicGet[T any](v *Var[T]) T { } // AtomicSet is a helper function that atomically writes a value. -func AtomicSet[T any](v *Var[T], val interface{}) { +func AtomicSet[T any](v *Var[T], val T) { v.mu.Lock() v.changeValue(val) v.mu.Unlock() -- cgit v1.2.3