()
| 520 | } |
| 521 | |
| 522 | func (q SweepEvents) String() string { |
| 523 | sb := strings.Builder{} |
| 524 | q.Print(&sb) |
| 525 | str := sb.String() |
| 526 | if 0 < len(str) { |
| 527 | str = str[:len(str)-1] |
| 528 | } |
| 529 | return str |
| 530 | } |
| 531 | |
| 532 | type SweepNode struct { |
| 533 | parent, left, right *SweepNode |