Kirill Kocheshkov
Я как раз вот как ты написал сделал, у меня не собиралось. В итоге оказалось, что он мне на другой мой каст ругался, а этот был правильный😅 просто он строчку в ошибке указывал на casts.h и я думал, что не так делаю)
По идее, в логе перед ошибкой должна быть строчка, которая не понравилась компилятору при разворачивании темплейта