https://doc.rust-lang.org/reference/macros-by-example.html#r-macro.decl.meta.specifier says
path: a TypePath style path
The intended meaning may be that the path has a valid form of TypePath.
Suggested Resolution:
path: a path that has the form of TypePath
https://doc.rust-lang.org/reference/macros-by-example.html#r-macro.decl.meta.specifier says
The intended meaning may be that the path has a valid form of
TypePath.Suggested Resolution: