We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 4faac49 + ac70954 commit c1014afCopy full SHA for c1014af
src/2018/transitioning/ownership-and-lifetimes/struct-inference.md
@@ -1,8 +1,8 @@
1
# `T: 'a` inference in structs
2
3
An annotation in the form of `T: 'a`, where `T` is either a type or another
4
-lifetime, is called an *"outlives"* requirement. Note that *"outlives"* does
5
-not imply that `'a: 'a` does not hold, it does hold.
+lifetime, is called an *"outlives"* requirement. Note that *"outlives"* also
+implies `'a: 'a`.
6
7
One way in which edition 2018 helps you out in maintaining flow when writing
8
programs is by removing the need to explicitly annotate these `T: 'a` outlives
0 commit comments