Codebase list golang-github-vbauerster-mpb / 8b0e08d
minor: *speedFormatter as fmt.Formatter Vladimir Bauer 1 year, 10 months ago
1 changed file(s) with 3 addition(s) and 3 deletion(s). Raw diff Collapse all Expand all
2020 //
2121 // fmt.Printf("%.1f", FmtAsSpeed(SizeB1024(2048)))
2222 func FmtAsSpeed(input fmt.Formatter) fmt.Formatter {
23 return speedFormatter{input}
23 return &speedFormatter{input}
2424 }
2525
2626 type speedFormatter struct {
2727 fmt.Formatter
2828 }
2929
30 func (self speedFormatter) Format(st fmt.State, verb rune) {
31 self.Formatter.Format(st, verb)
30 func (s *speedFormatter) Format(st fmt.State, verb rune) {
31 s.Formatter.Format(st, verb)
3232 _, err := io.WriteString(st, "/s")
3333 if err != nil {
3434 panic(err)