Clone returns a deep copy of this set.
()
| 209 | |
| 210 | // Clone returns a deep copy of this set. |
| 211 | func (s *OrderedSet) Clone() *OrderedSet { |
| 212 | clone := NewOrderedSetWithCapacity(s.Cardinality()) |
| 213 | for _, i := range s.s { |
| 214 | clone.Add(i) |
| 215 | } |
| 216 | return clone |
| 217 | } |
nothing calls this directly
no test coverage detected