@@ -18,7 +18,6 @@ public interface IBTreeIndexBounds
1818}
1919
2020public readonly struct Bound < T > ( T min , T max )
21- where T : IEquatable < T >
2221{
2322 public T Min => min ;
2423 public T Max => max ;
@@ -29,7 +28,6 @@ public readonly struct Bound<T>(T min, T max)
2928}
3029
3130public readonly struct BTreeIndexBounds < T , TRW > ( Bound < T > t ) : IBTreeIndexBounds
32- where T : IEquatable < T >
3331 where TRW : struct , IReadWrite < T >
3432{
3533 public ushort PrefixElems => 0 ;
@@ -50,7 +48,6 @@ public void REnd(BinaryWriter w)
5048}
5149
5250public readonly struct BTreeIndexBounds < T , TRW , U , URW > ( ( T t , Bound < U > u ) b ) : IBTreeIndexBounds
53- where U : IEquatable < U >
5451 where TRW : struct , IReadWrite < T >
5552 where URW : struct , IReadWrite < U >
5653{
@@ -76,7 +73,6 @@ public void REnd(BinaryWriter w)
7673
7774public readonly struct BTreeIndexBounds < T , TRW , U , URW , V , VRW > ( ( T t , U u , Bound < V > v ) b )
7875 : IBTreeIndexBounds
79- where V : IEquatable < V >
8076 where TRW : struct , IReadWrite < T >
8177 where URW : struct , IReadWrite < U >
8278 where VRW : struct , IReadWrite < V >
@@ -105,7 +101,6 @@ public void REnd(BinaryWriter w)
105101public readonly struct BTreeIndexBounds < T , TRW , U , URW , V , VRW , W , WRW > (
106102 ( T t , U u , V v , Bound < W > w ) b
107103) : IBTreeIndexBounds
108- where W : IEquatable < W >
109104 where TRW : struct , IReadWrite < T >
110105 where URW : struct , IReadWrite < U >
111106 where VRW : struct , IReadWrite < V >
@@ -136,7 +131,6 @@ public void REnd(BinaryWriter w)
136131public readonly struct BTreeIndexBounds < T , TRW , U , URW , V , VRW , W , WRW , X , XRW > (
137132 ( T t , U u , V v , W w , Bound < X > x ) b
138133) : IBTreeIndexBounds
139- where X : IEquatable < X >
140134 where TRW : struct , IReadWrite < T >
141135 where URW : struct , IReadWrite < U >
142136 where VRW : struct , IReadWrite < V >
@@ -169,7 +163,6 @@ public void REnd(BinaryWriter w)
169163public readonly struct BTreeIndexBounds < T , TRW , U , URW , V , VRW , W , WRW , X , XRW , Y , YRW > (
170164 ( T t , U u , V v , W w , X x , Bound < Y > y ) b
171165) : IBTreeIndexBounds
172- where Y : IEquatable < Y >
173166 where TRW : struct , IReadWrite < T >
174167 where URW : struct , IReadWrite < U >
175168 where VRW : struct , IReadWrite < V >
@@ -204,7 +197,6 @@ public void REnd(BinaryWriter w)
204197public readonly struct BTreeIndexBounds < T , TRW , U , URW , V , VRW , W , WRW , X , XRW , Y , YRW , Z , ZRW > (
205198 ( T t , U u , V v , W w , X x , Y y , Bound < Z > z ) b
206199) : IBTreeIndexBounds
207- where Z : IEquatable < Z >
208200 where TRW : struct , IReadWrite < T >
209201 where URW : struct , IReadWrite < U >
210202 where VRW : struct , IReadWrite < V >
@@ -256,7 +248,6 @@ public readonly struct BTreeIndexBounds<
256248 A ,
257249 ARW
258250> ( ( T t , U u , V v , W w , X x , Y y , Z z , Bound < A > a ) b ) : IBTreeIndexBounds
259- where A : IEquatable < A >
260251 where TRW : struct , IReadWrite < T >
261252 where URW : struct , IReadWrite < U >
262253 where VRW : struct , IReadWrite < V >
@@ -312,7 +303,6 @@ public readonly struct BTreeIndexBounds<
312303 B ,
313304 BRW
314305> ( ( T t , U u , V v , W w , X x , Y y , Z z , A a , Bound < B > b ) b ) : IBTreeIndexBounds
315- where B : IEquatable < B >
316306 where TRW : struct , IReadWrite < T >
317307 where URW : struct , IReadWrite < U >
318308 where VRW : struct , IReadWrite < V >
@@ -372,7 +362,6 @@ public readonly struct BTreeIndexBounds<
372362 C ,
373363 CRW
374364> ( ( T t , U u , V v , W w , X x , Y y , Z z , A a , B b , Bound < C > c ) b ) : IBTreeIndexBounds
375- where C : IEquatable < C >
376365 where TRW : struct , IReadWrite < T >
377366 where URW : struct , IReadWrite < U >
378367 where VRW : struct , IReadWrite < V >
0 commit comments