这是我的代码:
struct Server<'a> {
port: &'a u16,
}
impl Server {
fn connect() {
//stuff
}
}
Run Code Online (Sandbox Code Playgroud)
我收到的错误与impl块有关:
error: wrong number of lifetime parameters: expected 1, found 0 [E0107]
Run Code Online (Sandbox Code Playgroud)
我必须添加一个生命周期参数以Server允许u16切片,但我不知道如何为impl块添加一个。
您还需要在实现上添加生命周期注释。
impl<'a> Server<'a> {
fn connect() {
//stuff
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1760 次 |
| 最近记录: |