我正在尝试从这本书中构建the plugin example,但无法正常工作:
rustc failed to resolve: could not find `quote` in `ext`
我该怎么办?该示例甚至没有任何构建说明。这是故意的吗?
答案 0 :(得分:2)
code in the unstable book和code in current source of rust不同。
在代码中说:
此代码也出现在src / doc / unstable-book / src / language-features / plugin.md中。
请保持两个副本同步! FIXME:让rustdoc读取此文件
但是直到现在似乎还没有解决。
您的错误来自不稳定书中的use syntax::ext::quote::rt::Span;
,当前应为use syntax_pos::Span;
由于该书是针对锈蚀的不稳定特征的,因此根据top page of the book,
由于此文档与不稳定的功能有关,因此我们不保证此处包含的内容是准确的或最新的。它是在尽力而为的基础上开发的。每个页面都将链接到其跟踪问题以及最新动态;您可能还要检查一下。
因此,这本书的其他代码中可能存在类似的问题。