котором реализована функция, и результатом ее работы получается Option<usize>
Я реализую этот трейт для структуры, но мне нужно, чтобы результатом был Option<Alias> where Alias = usize. То есть, надо как-то сообщить трейту, что ему надо будет самому кастануть usize в тот алиас, который я ему скажу.
Так вообще можно сделать? Можно ли, например, в дженерик аргументах самой функции указать, что вернуть надо Option<T>, где Т - это type alias?
Алиасы вроде и так прозрачны
Обсуждают сегодня