feat: initial commit
All checks were successful
Cadoles/bouncer/pipeline/head This commit looks good
All checks were successful
Cadoles/bouncer/pipeline/head This commit looks good
This commit is contained in:
13
internal/store/sort.go
Normal file
13
internal/store/sort.go
Normal file
@ -0,0 +1,13 @@
|
||||
package store
|
||||
|
||||
type ByProxyWeight []*ProxyHeader
|
||||
|
||||
func (s ByProxyWeight) Len() int { return len(s) }
|
||||
func (s ByProxyWeight) Swap(i, j int) { s[i], s[j] = s[j], s[i] }
|
||||
func (s ByProxyWeight) Less(i, j int) bool { return s[i].Weight > s[j].Weight }
|
||||
|
||||
type ByLayerWeight []*LayerHeader
|
||||
|
||||
func (s ByLayerWeight) Len() int { return len(s) }
|
||||
func (s ByLayerWeight) Swap(i, j int) { s[i], s[j] = s[j], s[i] }
|
||||
func (s ByLayerWeight) Less(i, j int) bool { return s[i].Weight > s[j].Weight }
|
Reference in New Issue
Block a user