не помогает: https://play.rust-lang.org/?version=stable&mode=debug&edition=2018&gist=bf139ede5287f50f56a0bc15f455f35b
-> impl Trait - это возврат анонимного типа, реализующего Trait. Тип может быть только один. it() и fz() возвращают разные анонимные типы
Обсуждают сегодня