intrusive-rs icon indicating copy to clipboard operation
intrusive-rs copied to clipboard

support array of links

Open przygienda opened this issue 1 year ago • 3 comments

it is incredibly difficult to write generics code over the current adapters since if an object is linked on multiple queues I may want to write generics saying "manipulate queue[x] link" and now it's almost impossible to express with generics basically collapsing due to all the lifetime constrains on cursors and elements

it would be much simpler if we have array of the same adapter, e.g. LinkList and then I can pass reference to the adapter by using the index into the array where the function interanlly can index it on the structure rather than trying to write a generic over any of those adapters

przygienda avatar Sep 06 '22 15:09 przygienda