test_func<'a>(input: &mut Test<'a>) {
}
type ModifiesTest = fn(input: &mut Test<'_>);
const fns: [ModifiesTest; 1] = [test_func];
https://play.rust-lang.org/?version=stable&mode=debug&edition=2018&gist=7c1845cfefacfe3fbae637abcac74e5c
Останусь с таким решением: без шашечек (методов), но едет.
(по ссылке одно из старых решений)
Обсуждают сегодня