Skip to content

Commit 08f272f

Browse files
committed
refactor: Use inline const to initialize priority queue
Stabilized in 1.79. Signed-off-by: Jens Reidel <[email protected]>
1 parent 7e92b90 commit 08f272f

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

src/scheduler/task.rs

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -164,11 +164,7 @@ impl TaskHandlePriorityQueue {
164164
/// Creates an empty priority queue for tasks
165165
pub const fn new() -> Self {
166166
Self {
167-
queues: [
168-
None, None, None, None, None, None, None, None, None, None, None, None, None, None,
169-
None, None, None, None, None, None, None, None, None, None, None, None, None, None,
170-
None, None, None,
171-
],
167+
queues: [const { None }; NO_PRIORITIES],
172168
prio_bitmap: CachePadded::new(0),
173169
}
174170
}

0 commit comments

Comments
 (0)