UriPattern({ required String pattern, required List<Segment> segments, required this.queryLiterals, }) : super(pattern, segments);