elifarley
11/03/2018, 4:11 PMDico
11/03/2018, 4:31 PMmemScoped {}
what you're looking for?elifarley
11/03/2018, 4:32 PMDico
11/03/2018, 4:32 PMelifarley
11/03/2018, 4:34 PMlet my_var = String::from("Hello World")
, some memory was allocated, and once my_var
goes out of scope, its associated memory is automatically deallocated - the compiler knows the var is out of scope, so it automatically insert a call for the deallocationelifarley
11/03/2018, 4:35 PMelifarley
11/03/2018, 4:39 PMlouiscad
11/03/2018, 4:39 PMelifarley
11/03/2018, 4:40 PMkpgalligan
11/03/2018, 4:41 PMelifarley
11/03/2018, 4:41 PMkpgalligan
11/03/2018, 4:41 PMkpgalligan
11/03/2018, 4:42 PMelifarley
11/03/2018, 4:42 PMkpgalligan
11/03/2018, 4:42 PMkpgalligan
11/03/2018, 4:44 PMelifarley
11/03/2018, 4:44 PMkpgalligan
11/03/2018, 4:45 PMelifarley
11/03/2018, 4:45 PMkpgalligan
11/03/2018, 4:45 PMelifarley
11/03/2018, 4:45 PMkpgalligan
11/03/2018, 4:46 PMkpgalligan
11/03/2018, 4:46 PMkpgalligan
11/03/2018, 4:46 PMelifarley
11/03/2018, 4:47 PMkpgalligan
11/03/2018, 4:48 PMkpgalligan
11/03/2018, 4:49 PMkpgalligan
11/03/2018, 4:50 PMelifarley
11/03/2018, 4:52 PMDico
11/03/2018, 4:55 PMDico
11/03/2018, 4:55 PMelifarley
11/03/2018, 4:57 PMkpgalligan
11/03/2018, 4:58 PMelifarley
11/03/2018, 4:59 PMDico
11/03/2018, 5:01 PMelifarley
11/03/2018, 5:02 PMDico
11/03/2018, 5:02 PMkpgalligan
11/03/2018, 5:02 PMDico
11/03/2018, 5:04 PMmemScoped
is just a library function I believe. But if they make it so the compiler can generate extra stuff (at the end if the block) when you call a certain function on the receiver, that could work nicely.kpgalligan
11/03/2018, 5:04 PMelifarley
11/03/2018, 5:05 PMkpgalligan
11/03/2018, 5:05 PMkpgalligan
11/03/2018, 5:06 PMelifarley
11/03/2018, 5:06 PMDico
11/03/2018, 5:07 PMkpgalligan
11/03/2018, 5:08 PMkpgalligan
11/03/2018, 5:09 PMelifarley
11/03/2018, 5:09 PMkpgalligan
11/03/2018, 5:10 PMkpgalligan
11/03/2018, 5:11 PMDico
11/03/2018, 5:12 PMkpgalligan
11/03/2018, 5:12 PMkpgalligan
11/03/2018, 5:13 PMkpgalligan
11/03/2018, 5:14 PMkpgalligan
11/03/2018, 5:15 PMkpgalligan
11/03/2018, 5:15 PMolonho
11/04/2018, 6:38 AMgildor
11/04/2018, 12:59 PM