Type with
statictype bounded bystatic
&‘static T
- Is an immutable reference to some
Tthat can be safely held indefinitely long (including up until the end of the program). &'static Tif and only ifTis immutable and does not move after the reference&Twas created.
T: ‘static
- Is some
Tthat can be safely held indefinitely long (including up until the end of the program) T: 'staticis a superset of&'static Tand all owned typesT: 'staticshould be read as “Tcan live at least as long as a'staticlifetime”