Rustでimplの実装を複数ファイルに書く

発端 小ネタ。お題そのままであるが、implの中身が長くなると、分けたくなる。そのためだけに別の空structを作って処理を移譲するのはなんか躊躇う。 implは分けられる ところが、公式にもある通り、そもそもimplは複数のブロックに分けて書ける。 struct hyper_so_cool { f1: u8, f2: String, } impl hyper_so_cool { fn …