Skip to content

Commit 8c0267d

Browse files
committed
docs: last examples for treeset
1 parent b5d8a46 commit 8c0267d

1 file changed

Lines changed: 13 additions & 3 deletions

File tree

examples_treeset_test.go

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -184,8 +184,6 @@ func ExampleTreeSet_Contains() {
184184
// false
185185
}
186186

187-
// ContainsAll
188-
189187
func ExampleTreeSet_ContainsSlice() {
190188
s := TreeSetFrom[string, Compare[string]]([]string{"red", "green", "blue"}, Cmp[string])
191189

@@ -285,7 +283,19 @@ func ExampleTreeSet_Equal() {
285283
// false
286284
}
287285

288-
// Copy
286+
func ExampleTreeSet_Copy() {
287+
s := TreeSetFrom[int, Compare[int]]([]int{1, 2, 3, 4, 5}, Cmp[int])
288+
c := s.Copy()
289+
s.Remove(2)
290+
s.Remove(4)
291+
292+
fmt.Println(s)
293+
fmt.Println(c)
294+
295+
// Output:
296+
// [1 3 5]
297+
// [1 2 3 4 5]
298+
}
289299

290300
func ExampleTreeSet_Slice() {
291301
s := TreeSetFrom[int, Compare[int]]([]int{1, 2, 3, 4, 5}, Cmp[int])

0 commit comments

Comments
 (0)