did you try adding the compound Type + Sized ?
or you could go full generic if I understand that correct: stackoverflow.com/questions/32618872/sized-is-not…
but I would have to experiment with it myself :) and I have to go to several meetings today :) So I'll try it out later for testing :) let me know if you solved it :)