Files
gpt-load/internal/dialect/set.go
T

17 lines
288 B
Go

package dialect
import "gpt-load/internal/protocol"
type Set map[protocol.Protocol]Dialect
func NewSet(values ...Dialect) Set {
result := make(Set, len(values))
for _, value := range values {
if value == nil {
continue
}
result[value.Protocol()] = value
}
return result
}