forked from TrueCloudLab/restic
ui: assert that ProgressPrinter interface is implemented
This commit is contained in:
parent
a144c986f2
commit
cccb0d4064
2 changed files with 6 additions and 0 deletions
|
@ -19,6 +19,9 @@ type Backup struct {
|
||||||
term *termstatus.Terminal
|
term *termstatus.Terminal
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// assert that Backup implements the ProgressPrinter interface
|
||||||
|
var _ ProgressPrinter = &Backup{}
|
||||||
|
|
||||||
// NewBackup returns a new backup progress reporter.
|
// NewBackup returns a new backup progress reporter.
|
||||||
func NewBackup(term *termstatus.Terminal, verbosity uint) *Backup {
|
func NewBackup(term *termstatus.Terminal, verbosity uint) *Backup {
|
||||||
return &Backup{
|
return &Backup{
|
||||||
|
|
|
@ -22,6 +22,9 @@ type Backup struct {
|
||||||
v uint
|
v uint
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// assert that Backup implements the ProgressPrinter interface
|
||||||
|
var _ ui.ProgressPrinter = &Backup{}
|
||||||
|
|
||||||
// NewBackup returns a new backup progress reporter.
|
// NewBackup returns a new backup progress reporter.
|
||||||
func NewBackup(term *termstatus.Terminal, verbosity uint) *Backup {
|
func NewBackup(term *termstatus.Terminal, verbosity uint) *Backup {
|
||||||
return &Backup{
|
return &Backup{
|
||||||
|
|
Loading…
Reference in a new issue