Advertisement
Guest User

Untitled

a guest
Oct 20th, 2019
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.24 KB | None | 0 0
  1. fn main() {
  2. let mut nodes = vec![Node { name: "hey" }, Node { name: "hola" }];
  3. fun(&mut nodes);
  4. fun(&mut nodes);
  5. }
  6.  
  7. struct Node<'a> {
  8. name: &'a str,
  9. }
  10.  
  11. fn fun<'a, 'b>(nodes: &'a mut Vec<Node<'b>>) -> &'a Node<'b>{
  12. &nodes[0]
  13. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement