func UserRegionsHandlerFunc(t *parsedTrace) http.HandlerFunc { … }
type regionFingerprint …
func fingerprintRegion(r *trace.UserRegionSummary) regionFingerprint { … }
func regionTopStackFrame(r *trace.UserRegionSummary) trace.StackFrame { … }
type regionStats …
func (s *regionStats) UserRegionURL() func(min, max time.Duration) string { … }
func (s *regionStats) add(t *parsedTrace, region *trace.UserRegionSummary) { … }
var templUserRegionTypes …
func UserRegionHandlerFunc(t *parsedTrace) http.HandlerFunc { … }
var templUserRegionType …
type regionFilter …
func (f *regionFilter) match(t *parsedTrace, s *trace.UserRegionSummary) bool { … }
func newRegionFilter(r *http.Request) (*regionFilter, error) { … }
func regionInterval(t *parsedTrace, s *trace.UserRegionSummary) interval { … }