考虑到以下功能,您期望的性能差异是什么?
pub fn foo<'a>(data: Request) -> Response<'a> {
//
}
Run Code Online (Sandbox Code Playgroud)
与
pub fn foo(data: Request) -> Response<'static> {
//
}
Run Code Online (Sandbox Code Playgroud)
请问Response有一生'static保持每个Response在内存中的程序的生命?
'a在记忆中会持续多长时间'static?