package domain type PolicyState int32 const ( PolicyStateUnspecified PolicyState = iota PolicyStateActive PolicyStateRemoved policyStateCount ) func (f PolicyState) Valid() bool { return f >= 0 && f < policyStateCount }