From cc3478ce36df7cb1d101028fb6c626e4637c08e5 Mon Sep 17 00:00:00 2001 From: Chris Wendt Date: Wed, 8 Jun 2022 03:03:49 -0600 Subject: remove unused varSnapshot --- var.go | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) (limited to 'var.go') diff --git a/var.go b/var.go index 40c3c74..eabf422 100644 --- a/var.go +++ b/var.go @@ -51,13 +51,8 @@ func (v *Var[T]) wakeWatchers(new VarValue) { }) } -type varSnapshot struct { - val interface{} - version uint64 -} - // Returns a new STM variable. -func NewVar[T any](val interface{}) *Var[T] { +func NewVar[T any](val T) *Var[T] { v := &Var[T]{} v.value.Store(versionedValue{ value: val, -- cgit v1.2.3