如何指定宏的生存期?
#[derive(ElasticType, Serialize, Deserialize)]
pub struct Xkcd<'a> {
link: &'a str
}
错误示例:
#[derive(ElasticType, Serialize, Deserialize)]
| ^^^^^^^^^^^ expected lifetime parameter
答案 0 :(得分:2)
在您的代码段中,您根本无法解决此问题。这是提供#[derive(ElasticType)]
的板条箱中的错误。
向ElasticType
的作者提交错误!如果由于某种原因无法添加对生存期结构的支持,则它至少应发出一条有用的错误消息,说明如此。