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 | |
| parent | generic versionedValue[T] (diff) | |
| download | stm-002dedc9d09596c40bf6e7cd6636a29d794e2a66.tar.gz stm-002dedc9d09596c40bf6e7cd6636a29d794e2a66.tar.xz | |
AtomicSet generic value
| -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() |
