我有一个有许多价值观的枚举
enum Foo {
Bar = 0x00,
Baz = 0x01,
Qux = 0x02,
...
Quux = 0xFF
}
Run Code Online (Sandbox Code Playgroud)
有时我想将其中一个值的名称写入流中.我可以得出Debug做
writer.write(format!("I am {:?}", Foo::Quux).as_bytes())
Run Code Online (Sandbox Code Playgroud)
这将输出例如I am Quux.那很好,除了那个
实现这一目标的最佳方法是什么?
rust ×1