По-моему, тут нужно **self делать
@WaffleLapkin Не сталкивался?
Ты лайфтайм забыл, а так вроде ок. Только всё же always убери, оставь просто inline.
Я так и сделал?
ыгы. но иногда лучше T::method(self)
и это нормальная практика:). немного бесящая.. помню были даже пакеты которые через proc_macro делали то что вы делаете для одного типа на автомате (Box. &. &mut. T. ...) (название могу вспомнить, но оно потребует от вас nightly. а nightly ради сокращения такой кучи. нутакое). p.s типы &T. &mut T разные..
Обсуждают сегодня