@@ -36,6 +36,19 @@ public static Rule Add(Rule a, params Rule[] more)
36
36
37
37
A ` + ` rule.
38
38
39
+ ### Add(Rule a, ReadOnlySpan\< Rule\> more)
40
+
41
+
42
+ #### Declaration
43
+
44
+ ``` c#
45
+ public static Rule Add (Rule a , ReadOnlySpan < Rule > more )
46
+ ```
47
+
48
+
49
+ #### Returns
50
+
51
+
39
52
### All(Rule input, Rule rule)
40
53
41
54
Creates an ` all ` rule.
@@ -76,6 +89,19 @@ public static Rule And(Rule a, params Rule[] more)
76
89
77
90
An ` and ` rule.
78
91
92
+ ### And(Rule a, ReadOnlySpan\< Rule\> more)
93
+
94
+
95
+ #### Declaration
96
+
97
+ ``` c#
98
+ public static Rule And (Rule a , ReadOnlySpan < Rule > more )
99
+ ```
100
+
101
+
102
+ #### Returns
103
+
104
+
79
105
### Apply(JsonNode rule, JsonNode context)
80
106
81
107
Applies a rule encoded into a ** System.Text.Json.Nodes.JsonNode** to some data.
@@ -198,6 +224,19 @@ public static Rule Cat(Rule a, params Rule[] more)
198
224
199
225
A ` cat ` rule.
200
226
227
+ ### Cat(Rule a, ReadOnlySpan\< Rule\> more)
228
+
229
+
230
+ #### Declaration
231
+
232
+ ``` c#
233
+ public static Rule Cat (Rule a , ReadOnlySpan < Rule > more )
234
+ ```
235
+
236
+
237
+ #### Returns
238
+
239
+
201
240
### Divide(Rule a, Rule b)
202
241
203
242
Creates a ` / ` ("divide") rule.
@@ -435,6 +474,19 @@ public static Rule Max(Rule a, params Rule[] more)
435
474
436
475
A ` max ` rule.
437
476
477
+ ### Max(Rule a, ReadOnlySpan\< Rule\> more)
478
+
479
+
480
+ #### Declaration
481
+
482
+ ``` c#
483
+ public static Rule Max (Rule a , ReadOnlySpan < Rule > more )
484
+ ```
485
+
486
+
487
+ #### Returns
488
+
489
+
438
490
### Merge(params Rule[ ] items)
439
491
440
492
Creates a ` merge ` rule.
@@ -474,6 +526,19 @@ public static Rule Min(Rule a, params Rule[] more)
474
526
475
527
A ` min ` rule.
476
528
529
+ ### Min(Rule a, ReadOnlySpan\< Rule\> more)
530
+
531
+
532
+ #### Declaration
533
+
534
+ ``` c#
535
+ public static Rule Min (Rule a , ReadOnlySpan < Rule > more )
536
+ ```
537
+
538
+
539
+ #### Returns
540
+
541
+
477
542
### Missing(params Rule[ ] components)
478
543
479
544
Creates a ` missing ` rule.
@@ -593,6 +658,19 @@ public static Rule Multiply(Rule a, params Rule[] more)
593
658
594
659
A ` * ` rule.
595
660
661
+ ### Multiply(Rule a, ReadOnlySpan\< Rule\> more)
662
+
663
+
664
+ #### Declaration
665
+
666
+ ``` c#
667
+ public static Rule Multiply (Rule a , ReadOnlySpan < Rule > more )
668
+ ```
669
+
670
+
671
+ #### Returns
672
+
673
+
596
674
### None(Rule input, Rule rule)
597
675
598
676
Creates a ` none ` rule.
@@ -652,6 +730,19 @@ public static Rule Or(Rule a, params Rule[] more)
652
730
653
731
An ` or ` rule.
654
732
733
+ ### Or(Rule a, ReadOnlySpan\< Rule\> more)
734
+
735
+
736
+ #### Declaration
737
+
738
+ ``` c#
739
+ public static Rule Or (Rule a , ReadOnlySpan < Rule > more )
740
+ ```
741
+
742
+
743
+ #### Returns
744
+
745
+
655
746
### Reduce(Rule input, Rule rule, Rule initial)
656
747
657
748
Creates a ` reduce ` rule.
@@ -794,6 +885,19 @@ public static Rule Subtract(Rule a, params Rule[] more)
794
885
795
886
A ` - ` rule.
796
887
888
+ ### Subtract(Rule a, ReadOnlySpan\< Rule\> more)
889
+
890
+
891
+ #### Declaration
892
+
893
+ ``` c#
894
+ public static Rule Subtract (Rule a , ReadOnlySpan < Rule > more )
895
+ ```
896
+
897
+
898
+ #### Returns
899
+
900
+
797
901
### Variable(Rule input)
798
902
799
903
Creates a ` var ` rule that accesses data.
0 commit comments