这是我的代码:
use std::ptr;
struct Query<T>{
data: T,
prev: & Query<T>,
next: & Query<T>,
}
impl<T> Query<T>{
fn new(name: T) -> Query<T>{
Query{
data: name,
prev: ptr::null(),
next: ptr::null(),
}
}
}
Run Code Online (Sandbox Code Playgroud)
我一直在引用'缺少生命周期说明符' &Query<T>.我该如何解决这个错误?