diff --git a/decor/percentage.go b/decor/percentage.go index d7a066d..0acd44e 100644 --- a/decor/percentage.go +++ b/decor/percentage.go @@ -8,11 +8,9 @@ "github.com/vbauerster/mpb/v4/internal" ) -// PercentageType named type, which implements fmt.Formatter interface. -// It appends `%` sign to its value. -type PercentageType float64 +type percentageType float64 -func (s PercentageType) Format(st fmt.State, verb rune) { +func (s percentageType) Format(st fmt.State, verb rune) { var prec int switch verb { case 'd': @@ -75,7 +73,7 @@ return d.FormatMsg(*d.completeMsg) } p := internal.Percentage(st.Total, st.Current, 100) - return d.FormatMsg(fmt.Sprintf(d.fmt, PercentageType(p))) + return d.FormatMsg(fmt.Sprintf(d.fmt, percentageType(p))) } func (d *percentageDecorator) OnCompleteMessage(msg string) {