Open mbaker3 opened 9 months ago
Currently we haven't figured out a way to generically accept IEnumerable<T> instances while retaining burst compatibility.
IEnumerable<T>
Devise a way to do this.
Can we create a BurstableEnumerable that wraps IEnumerables and enforces the unmanaged constraint on the IEnumerator?
BurstableEnumerable
IEnumerable
unmanaged
IEnumerator
Currently we haven't figured out a way to generically accept
IEnumerable<T>
instances while retaining burst compatibility.Devise a way to do this.
Idea
Can we create a
BurstableEnumerable
that wrapsIEnumerable
s and enforces theunmanaged
constraint on theIEnumerator
?