@@ -12,7 +12,7 @@ public static RefSelectEnumerable<TIn, TOut, TEnumerable, TEnumerator, TFunction
1212 this TEnumerable enumerable , ref TFunction function ,
1313 Func < TEnumerable , IRefStructEnumerable < TIn , TEnumerator > > _ ,
1414 Func < TFunction , IInFunction < TIn , TOut > > __ )
15- where TEnumerator : struct , IRefCollectionEnumerator < TIn >
15+ where TEnumerator : struct , IRefStructEnumerator < TIn >
1616 where TFunction : struct , IInFunction < TIn , TOut >
1717 where TEnumerable : struct , IRefStructEnumerable < TIn , TEnumerator >
1818 {
@@ -25,7 +25,7 @@ public static RefSelectEnumerable<TIn, TOut, TEnumerable, TEnumerator, StructInF
2525 this TEnumerable enumerable ,
2626 InFunc < TIn , TOut > function ,
2727 Func < TEnumerable , IRefStructEnumerable < TIn , TEnumerator > > _ )
28- where TEnumerator : struct , IRefCollectionEnumerator < TIn >
28+ where TEnumerator : struct , IRefStructEnumerator < TIn >
2929 where TEnumerable : struct , IRefStructEnumerable < TIn , TEnumerator >
3030 {
3131 var fct = function . ToStruct ( ) ;
@@ -36,7 +36,7 @@ public static RefSelectEnumerable<TIn, TOut, TEnumerable, TEnumerator, StructInF
3636 public static RefSelectEnumerable < TIn , TOut , IRefStructEnumerable < TIn , TEnumerator > , TEnumerator , StructInFunction < TIn , TOut > > Select < TIn , TOut , TEnumerator > (
3737 this IRefStructEnumerable < TIn , TEnumerator > enumerable ,
3838 InFunc < TIn , TOut > function )
39- where TEnumerator : struct , IRefCollectionEnumerator < TIn >
39+ where TEnumerator : struct , IRefStructEnumerator < TIn >
4040 {
4141 var fct = function . ToStruct ( ) ;
4242 return new RefSelectEnumerable < TIn , TOut , IRefStructEnumerable < TIn , TEnumerator > , TEnumerator , StructInFunction < TIn , TOut > > ( ref fct , ref enumerable ) ;
0 commit comments