mirror of
https://github.com/regclient/regclient.git
synced 2025-04-18 22:44:00 +03:00
30 lines
413 B
Go
30 lines
413 B
Go
package types
|
|
|
|
type CallbackState int
|
|
|
|
const (
|
|
CallbackUndef CallbackState = iota
|
|
CallbackSkipped
|
|
CallbackStarted
|
|
CallbackActive
|
|
CallbackFinished
|
|
CallbackArchived
|
|
)
|
|
|
|
type CallbackKind int
|
|
|
|
const (
|
|
CallbackManifest CallbackKind = iota
|
|
CallbackBlob
|
|
)
|
|
|
|
func (k CallbackKind) String() string {
|
|
switch k {
|
|
case CallbackBlob:
|
|
return "blob"
|
|
case CallbackManifest:
|
|
return "manifest"
|
|
}
|
|
return "unknown"
|
|
}
|