move BarFillerBuilderFunc to where it's used
Vladimir Bauer
2 years ago
| 28 | 28 |
func (f BarFillerFunc) Fill(w io.Writer, stat decor.Statistics) error {
|
| 29 | 29 |
return f(w, stat)
|
| 30 | 30 |
}
|
| 31 | |
|
| 32 | |
// BarFillerBuilderFunc is function type adapter to convert compatible
|
| 33 | |
// function into BarFillerBuilder interface.
|
| 34 | |
type BarFillerBuilderFunc func() BarFiller
|
| 35 | |
|
| 36 | |
func (f BarFillerBuilderFunc) Build() BarFiller {
|
| 37 | |
return f()
|
| 38 | |
}
|
| 4 | 4 |
|
| 5 | 5 |
"github.com/vbauerster/mpb/v8/decor"
|
| 6 | 6 |
)
|
|
7 |
|
|
8 |
// BarFillerBuilderFunc is function type adapter to convert compatible
|
|
9 |
// function into BarFillerBuilder interface.
|
|
10 |
type BarFillerBuilderFunc func() BarFiller
|
|
11 |
|
|
12 |
func (f BarFillerBuilderFunc) Build() BarFiller {
|
|
13 |
return f()
|
|
14 |
}
|
| 7 | 15 |
|
| 8 | 16 |
// NopStyle provides BarFillerBuilder which builds NOP BarFiller.
|
| 9 | 17 |
func NopStyle() BarFillerBuilder {
|