毎晩、次のコードはもうコンパイルされません:#[派生(表示)]がもう機能しないのはなぜですか?今日のラストで
#[derive(Show)]
enum S {
A,
B
}
fn main() {
println!("{}", S::A);
}
をする代わりに、それは私に次のエラーメッセージが得られます。
error: the trait `core::fmt::String` is not implemented for the type `S`
を以前の動作を取得する方法はありますか?確かに、これを各タイプごとに手動で実装する必要はありません。
私は説明がないので、コメントがあります。 – Tshepang
私にとっては十分です。 :) – ujh