router.go 314 B

1234567891011121314151617
  1. package testing
  2. import (
  3. "github.com/v2ray/v2ray-core/app/router/rules"
  4. )
  5. type RouterRuleConfig struct {
  6. RuleList []*TestRule
  7. }
  8. func (this *RouterRuleConfig) Rules() []rules.Rule {
  9. rules := make([]rules.Rule, len(this.RuleList))
  10. for idx, rule := range this.RuleList {
  11. rules[idx] = rule
  12. }
  13. return rules
  14. }