Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- fn main() {
- let mut one = 1;
- let plus_one = |x| {
- x + one
- };
- let b = plus_one(10);
- one += 1; // まだ参照が生きてるからこれはOK
- let c = plus_one(10); // ここでplus_oneが必要なのでまだ死ねない
- assert_eq!(b, 11);
- assert_eq!(one, 2);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement