尝试理解一下lifetime的covariant和invariant
📝
内容提要
故事开始于论坛上的一个帖子。我这里尝试梳理一下自己的理解,麻烦大佬们帮忙看看有没有错误的地方。 https://rustcc.cn/article?id=7599eb03-76d7-42f2-9411-3b7fad3d8d95 这里简单概括一下令人困惑的代码。rust playground struct X<'x> { y: &'x i32, } fn borrow<'a>(_:...
➡️