Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- fn main() {
- let mut nodes = vec![Node { name: "hey" }, Node { name: "hola" }];
- fun(&mut nodes);
- fun(&mut nodes);
- }
- struct Node<'a> {
- name: &'a str,
- }
- fn fun<'a, 'b>(nodes: &'a mut Vec<Node<'b>>) -> &'a Node<'b>{
- &nodes[0]
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement