юзать?
потому что out только возвращаемые типы робит
потому что позиция переменной Test контравариативная, а у тебя дженерик ковариативный
здесь либо нужен инвариантный дженерик, либо контравариантный
просто у меня там была такая функция в одном из классов T.action и из-за out поломалось) пришлось принудительный каст к T сделать в другом классе, на соплях, но вроде работает
я же привёл пример почему так
не, я уже про другое, fun action начинает принимать Nothing, а если делать экстеншн от T - T.action, то вообще ошибка)
Обсуждают сегодня