// This Source Code Form is subject to the terms of the Mozilla Public
// License, v. 2.0. If a copy of the MPL was not distributed with this
// file, You can obtain one at https://mozilla.org/MPL/2.0/.

package models

type VectoringState int

const (
	VectoringStateOff VectoringState = iota
	VectoringStateFriendly
	VectoringStateFull
)

func (v VectoringState) String() string {
	switch v {
	case VectoringStateOff:
		return "off"
	case VectoringStateFriendly:
		return "friendly"
	case VectoringStateFull:
		return "full"
	}
	return ""
}
