1 00:00:05,800 --> 00:00:11,640 In this section, we are going to talk about ownership, references and borrowing. 2 00:00:11,650 --> 00:00:18,940 We are going to cover what moves clones and copying is, as well as looking at how the ownership model 3 00:00:18,940 --> 00:00:21,760 works when dealing with functions. 4 00:00:22,990 --> 00:00:29,590 It is important to understand the ownership model because it is the basis for how the memory model works 5 00:00:29,590 --> 00:00:30,610 for rust. 6 00:00:30,640 --> 00:00:35,770 The concepts we cover in this section are going to be with us for the remainder of the course and it 7 00:00:35,770 --> 00:00:38,580 is also going to influence how we write our code. 8 00:00:38,590 --> 00:00:42,490 So without further ado, let's dive right into it.