Couldn't this be `(**self).iter().map(|att| {`? Would remove the need for the intermediate variable.