我在枚举上有一个匹配块,并且其中一个匹配案例包含同一枚举上的另一个匹配块。像这样的事情:
fn foo(&mut self, scenario: &mut Scenario) -> Result<&mut Self>
{
match self {
Scenario::Step { attributes, .. } => {
match scenario {
Scenario::Step { attributes,.. } => {
Run Code Online (Sandbox Code Playgroud)
有什么方法可以访问attributes
内部匹配中的两个字段吗?我认为可以从内部匹配块返回该字段,但是可以以更美观的方式处理它吗?