Versions in this module Expand all Collapse all v0 v0.1.6 Nov 14, 2021 Changes in this version + type EWMA interface + Rate func() float64 + Snapshot func() EWMA + Tick func() + Update func(int64) + func NewEWMA(alpha float64) EWMA + func NewEWMA1() EWMA + func NewEWMA15() EWMA + func NewEWMA5() EWMA + type EWMASnapshot float64 + func (EWMASnapshot) Tick() + func (EWMASnapshot) Update(int64) + func (a EWMASnapshot) Rate() float64 + func (a EWMASnapshot) Snapshot() EWMA + type NilEWMA struct + func (NilEWMA) Rate() float64 + func (NilEWMA) Snapshot() EWMA + func (NilEWMA) Tick() + func (NilEWMA) Update(n int64) + type StandardEWMA struct + func (a *StandardEWMA) Rate() float64 + func (a *StandardEWMA) Snapshot() EWMA + func (a *StandardEWMA) Tick() + func (a *StandardEWMA) Update(n int64)