@@ -1110,6 +1110,7 @@ mod tests {
11101110 let view_return_ty_ref = builder. add_algebraic_type ( [ ] , "my_view_return" , view_return_ty, true ) ;
11111111 builder. add_view (
11121112 "my_view" ,
1113+ 0 ,
11131114 true ,
11141115 true ,
11151116 ProductType :: from ( [ ( "x" , AlgebraicType :: U32 ) , ( "y" , AlgebraicType :: U32 ) ] ) ,
@@ -1206,6 +1207,7 @@ mod tests {
12061207 let view_return_ty_ref = builder. add_algebraic_type ( [ ] , "my_view_return" , view_return_ty, true ) ;
12071208 builder. add_view (
12081209 "my_view" ,
1210+ 0 ,
12091211 true ,
12101212 true ,
12111213 ProductType :: from ( [ ( "x" , AlgebraicType :: U32 ) ] ) ,
@@ -1765,6 +1767,7 @@ mod tests {
17651767 ) ;
17661768 builder. add_view (
17671769 "my_view" ,
1770+ 0 ,
17681771 true ,
17691772 true ,
17701773 ProductType :: from ( [ ( "x" , AlgebraicType :: U32 ) ] ) ,
@@ -1793,6 +1796,7 @@ mod tests {
17931796 ) ;
17941797 builder. add_view (
17951798 "my_view" ,
1799+ 0 ,
17961800 true ,
17971801 true ,
17981802 ProductType :: from ( [ ( "x" , AlgebraicType :: U32 ) ] ) ,
@@ -1835,6 +1839,7 @@ mod tests {
18351839 ) ;
18361840 builder. add_view (
18371841 "my_view" ,
1842+ 0 ,
18381843 true ,
18391844 true ,
18401845 ProductType :: from ( [ ( "x" , AlgebraicType :: U32 ) ] ) ,
@@ -1850,6 +1855,7 @@ mod tests {
18501855 ) ;
18511856 builder. add_view (
18521857 "my_view" ,
1858+ 0 ,
18531859 true ,
18541860 true ,
18551861 ProductType :: from ( [ ( "x" , AlgebraicType :: U32 ) ] ) ,
@@ -1868,6 +1874,7 @@ mod tests {
18681874 ) ;
18691875 builder. add_view (
18701876 "my_view" ,
1877+ 0 ,
18711878 true ,
18721879 true ,
18731880 ProductType :: from ( [ ( "x" , AlgebraicType :: U32 ) ] ) ,
@@ -1883,6 +1890,7 @@ mod tests {
18831890 ) ;
18841891 builder. add_view (
18851892 "my_view" ,
1893+ 0 ,
18861894 true ,
18871895 true ,
18881896 ProductType :: from ( [ ( "x" , AlgebraicType :: U32 ) ] ) ,
@@ -1937,6 +1945,7 @@ mod tests {
19371945 ) ;
19381946 builder. add_view (
19391947 "my_view" ,
1948+ 0 ,
19401949 true ,
19411950 true ,
19421951 ProductType :: from ( [ ( "x" , AlgebraicType :: U32 ) ] ) ,
@@ -1952,6 +1961,7 @@ mod tests {
19521961 ) ;
19531962 builder. add_view (
19541963 "my_view" ,
1964+ 0 ,
19551965 true ,
19561966 false ,
19571967 ProductType :: from ( [ ( "x" , AlgebraicType :: U32 ) ] ) ,
@@ -1970,6 +1980,7 @@ mod tests {
19701980 ) ;
19711981 builder. add_view (
19721982 "my_view" ,
1983+ 0 ,
19731984 true ,
19741985 true ,
19751986 ProductType :: from ( [ ( "x" , AlgebraicType :: U32 ) ] ) ,
@@ -1985,6 +1996,7 @@ mod tests {
19851996 ) ;
19861997 builder. add_view (
19871998 "my_view" ,
1999+ 0 ,
19882000 true ,
19892001 true ,
19902002 ProductType :: from ( [ ( "x" , AlgebraicType :: U32 ) , ( "y" , AlgebraicType :: U32 ) ] ) ,
@@ -2003,6 +2015,7 @@ mod tests {
20032015 ) ;
20042016 builder. add_view (
20052017 "my_view" ,
2018+ 0 ,
20062019 true ,
20072020 true ,
20082021 ProductType :: from ( [ ( "x" , AlgebraicType :: U32 ) , ( "y" , AlgebraicType :: U32 ) ] ) ,
@@ -2018,6 +2031,7 @@ mod tests {
20182031 ) ;
20192032 builder. add_view (
20202033 "my_view" ,
2034+ 0 ,
20212035 true ,
20222036 true ,
20232037 ProductType :: from ( [ ( "x" , AlgebraicType :: U32 ) ] ) ,
@@ -2036,6 +2050,7 @@ mod tests {
20362050 ) ;
20372051 builder. add_view (
20382052 "my_view" ,
2053+ 0 ,
20392054 true ,
20402055 true ,
20412056 ProductType :: from ( [ ( "x" , AlgebraicType :: U32 ) , ( "y" , AlgebraicType :: U32 ) ] ) ,
@@ -2051,6 +2066,7 @@ mod tests {
20512066 ) ;
20522067 builder. add_view (
20532068 "my_view" ,
2069+ 0 ,
20542070 true ,
20552071 true ,
20562072 ProductType :: from ( [ ( "y" , AlgebraicType :: U32 ) , ( "x" , AlgebraicType :: U32 ) ] ) ,
@@ -2069,6 +2085,7 @@ mod tests {
20692085 ) ;
20702086 builder. add_view (
20712087 "my_view" ,
2088+ 0 ,
20722089 true ,
20732090 true ,
20742091 ProductType :: from ( [ ( "x" , AlgebraicType :: U32 ) ] ) ,
@@ -2084,6 +2101,7 @@ mod tests {
20842101 ) ;
20852102 builder. add_view (
20862103 "my_view" ,
2104+ 0 ,
20872105 true ,
20882106 true ,
20892107 ProductType :: from ( [ ( "x" , AlgebraicType :: U32 ) ] ) ,
@@ -2102,6 +2120,7 @@ mod tests {
21022120 ) ;
21032121 builder. add_view (
21042122 "my_view" ,
2123+ 0 ,
21052124 true ,
21062125 true ,
21072126 ProductType :: from ( [ ( "x" , AlgebraicType :: U32 ) ] ) ,
@@ -2117,6 +2136,7 @@ mod tests {
21172136 ) ;
21182137 builder. add_view (
21192138 "my_view" ,
2139+ 0 ,
21202140 true ,
21212141 true ,
21222142 ProductType :: from ( [ ( "x" , AlgebraicType :: U32 ) ] ) ,
@@ -2135,6 +2155,7 @@ mod tests {
21352155 ) ;
21362156 builder. add_view (
21372157 "my_view" ,
2158+ 0 ,
21382159 true ,
21392160 true ,
21402161 ProductType :: from ( [ ( "x" , AlgebraicType :: U32 ) ] ) ,
@@ -2150,6 +2171,7 @@ mod tests {
21502171 ) ;
21512172 builder. add_view (
21522173 "my_view" ,
2174+ 0 ,
21532175 true ,
21542176 true ,
21552177 ProductType :: from ( [ ( "x" , AlgebraicType :: U32 ) ] ) ,
@@ -2168,6 +2190,7 @@ mod tests {
21682190 ) ;
21692191 builder. add_view (
21702192 "my_view" ,
2193+ 0 ,
21712194 true ,
21722195 true ,
21732196 ProductType :: from ( [ ( "x" , AlgebraicType :: U32 ) ] ) ,
@@ -2183,6 +2206,7 @@ mod tests {
21832206 ) ;
21842207 builder. add_view (
21852208 "my_view" ,
2209+ 0 ,
21862210 true ,
21872211 true ,
21882212 ProductType :: from ( [ ( "x" , AlgebraicType :: U32 ) ] ) ,
@@ -2201,6 +2225,7 @@ mod tests {
22012225 ) ;
22022226 builder. add_view (
22032227 "my_view" ,
2228+ 0 ,
22042229 true ,
22052230 true ,
22062231 ProductType :: from ( [ ( "x" , AlgebraicType :: U32 ) ] ) ,
@@ -2216,6 +2241,7 @@ mod tests {
22162241 ) ;
22172242 builder. add_view (
22182243 "my_view" ,
2244+ 0 ,
22192245 true ,
22202246 true ,
22212247 ProductType :: from ( [ ( "x" , AlgebraicType :: U32 ) ] ) ,
0 commit comments