aboutsummaryrefslogtreecommitdiff
path: root/internal/priorityqueue
diff options
context:
space:
mode:
Diffstat (limited to 'internal/priorityqueue')
-rw-r--r--internal/priorityqueue/doc.go2
-rw-r--r--internal/priorityqueue/queue.go2
2 files changed, 4 insertions, 0 deletions
diff --git a/internal/priorityqueue/doc.go b/internal/priorityqueue/doc.go
new file mode 100644
index 00000000..2cdd8522
--- /dev/null
+++ b/internal/priorityqueue/doc.go
@@ -0,0 +1,2 @@
+// Package priorityqueue provides a simple priority queue.
+package priorityqueue
diff --git a/internal/priorityqueue/queue.go b/internal/priorityqueue/queue.go
index 279a400f..57c895b8 100644
--- a/internal/priorityqueue/queue.go
+++ b/internal/priorityqueue/queue.go
@@ -1,6 +1,8 @@
package priorityqueue
// Queue is one slice-backed priority queue.
+//
+// Labels: MT-Unsafe
type Queue[T any] struct {
items []T
less func(left, right T) bool