compareTo method

int compareTo(
  1. QueuedRequest other
)

比较优先级(用于排序)

Implementation

int compareTo(QueuedRequest other) {
  // 优先级高的排前面
  final priorityCompare = other.priority.value.compareTo(priority.value);
  if (priorityCompare != 0) return priorityCompare;

  // 相同优先级,先创建的排前面
  return createdAt.compareTo(other.createdAt);
}