diff options
author | Chris Wendt <chrismwendt@gmail.com> | 2022-06-08 03:26:04 -0600 |
---|---|---|
committer | Chris Wendt <chrismwendt@gmail.com> | 2022-06-08 03:26:04 -0600 |
commit | 002dedc9d09596c40bf6e7cd6636a29d794e2a66 (patch) | |
tree | fdda27f57d42f31bca64ec40b5c08cb1cf04e4bf /funcs.go | |
parent | generic versionedValue[T] (diff) | |
download | stm-002dedc9d09596c40bf6e7cd6636a29d794e2a66.tar.gz stm-002dedc9d09596c40bf6e7cd6636a29d794e2a66.tar.xz |
AtomicSet generic value
Diffstat (limited to 'funcs.go')
-rw-r--r-- | funcs.go | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -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() |