Files
zeekay 285bb5a76b rename: ziti → zt across all paths
- Repo names: ziti-* → zt-*
- Go modules: github.com/hanzozt/ziti → github.com/hanzozt/zt
- Docker images: hanzozt/ziti-* → hanzozt/zt-*
- C/Java/JS symbols: ziti_* → zt_*
- File and directory names updated
2026-02-18 18:34:10 -08:00

36 lines
828 B
Go

package zt
import "github.com/hanzozt/edge-api/rest_model"
type Precedence byte
func (p Precedence) String() string {
if p == PrecedenceRequired {
return PrecedenceRequiredLabel
}
if p == PrecedenceFailed {
return PrecedenceFailedLabel
}
return PrecedenceDefaultLabel
}
const (
PrecedenceDefault Precedence = 0
PrecedenceRequired Precedence = 1
PrecedenceFailed Precedence = 2
PrecedenceDefaultLabel = string(rest_model.TerminatorPrecedenceDefault)
PrecedenceRequiredLabel = string(rest_model.TerminatorPrecedenceRequired)
PrecedenceFailedLabel = string(rest_model.TerminatorPrecedenceFailed)
)
func GetPrecedenceForLabel(p string) Precedence {
if p == PrecedenceRequiredLabel {
return PrecedenceRequired
}
if p == PrecedenceFailedLabel {
return PrecedenceFailed
}
return PrecedenceDefault
}