diff options
Diffstat (limited to 'stabilizer/stabilizer.go')
| -rw-r--r-- | stabilizer/stabilizer.go | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/stabilizer/stabilizer.go b/stabilizer/stabilizer.go index b582751..b157ce1 100644 --- a/stabilizer/stabilizer.go +++ b/stabilizer/stabilizer.go @@ -14,7 +14,12 @@ package stabilizer -type Stabilizer[T any] interface { - AddMeasurement(T) +import ( + "golang.org/x/exp/constraints" +) + +type Stabilizer[Data any, Bucket constraints.Ordered] interface { + Interval() + AddMeasurement(Data, Bucket) IsStable() bool } |
