rust: MacResult requires lifetime bound
rust: lints renamed