protobuf-go/internal/set/doc.go

22 lines
601 B
Go
Raw Normal View History

// Copyright 2018 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
// Package set provides simple set data structures for uint64 and string types.
//
// The API for every set is:
// type Set(T {}) opaque
//
// // Len reports the number of elements in the set.
// func (Set) Len() int
//
// // Has reports whether an item is in the set.
// func (Set) Has(T) bool
//
// // Set inserts the item into the set.
// func (Set) Set(T)
//
// // Clear removes the item from the set.
// func (Set) Clear(T)
package set