mirror of
https://github.com/jesseduffield/lazygit.git
synced 2025-06-15 00:15:32 +02:00
more generics
This commit is contained in:
10
vendor/github.com/jesseduffield/generics/set/set.go
generated
vendored
10
vendor/github.com/jesseduffield/generics/set/set.go
generated
vendored
@ -19,13 +19,9 @@ func NewFromSlice[T comparable](slice []T) *Set[T] {
|
||||
return &Set[T]{hashMap: hashMap}
|
||||
}
|
||||
|
||||
func (s *Set[T]) Add(value T) {
|
||||
s.hashMap[value] = true
|
||||
}
|
||||
|
||||
func (s *Set[T]) AddSlice(slice []T) {
|
||||
for _, value := range slice {
|
||||
s.Add(value)
|
||||
func (s *Set[T]) Add(values ...T) {
|
||||
for _, value := range values {
|
||||
s.hashMap[value] = true
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user