func()

in exponential/policy.go [98:116]


func (t TimeTable) String() string {
	var b strings.Builder
	w := table.NewWriter()
	w.SetOutputMirror(&b)

	b.WriteString("=============\n")
	b.WriteString("= TimeTable =\n")
	b.WriteString("=============\n")

	w.AppendHeader(table.Row{"Attempt", "Interval", "MinInterval", "MaxInterval"})
	for _, e := range t.Entries {
		w.AppendRow(table.Row{e.Attempt, e.Interval, e.MinInterval, e.MaxInterval})
	}
	w.AppendFooter(table.Row{"", "MinTime", "MaxTime"})
	w.AppendFooter(table.Row{"", "", t.MinTime, t.MaxTime})
	w.Render()

	return b.String()
}