rule_extra.go 276 B

1234567891011121314151617
  1. package constant
  2. import (
  3. "github.com/metacubex/mihomo/component/geodata/router"
  4. )
  5. type RuleGeoSite interface {
  6. GetDomainMatcher() router.DomainMatcher
  7. }
  8. type RuleGeoIP interface {
  9. GetIPMatcher() *router.GeoIPMatcher
  10. }
  11. type RuleGroup interface {
  12. GetRecodeSize() int
  13. }