target_mode.go 273 B

1234567891011121314151617
  1. package parser
  2. type TargetMode int
  3. const (
  4. ModeAny TargetMode = iota
  5. ModeAUR
  6. ModeRepo
  7. )
  8. func (mode TargetMode) AtLeastAUR() bool {
  9. return mode == ModeAny || mode == ModeAUR
  10. }
  11. func (mode TargetMode) AtLeastRepo() bool {
  12. return mode == ModeAny || mode == ModeRepo
  13. }