If you have a slice of a vector (`&[T]`), then you can also move it forward, like pointer arithmetic in C except checked to ensure that you don't overflow the bounds of the vector. Of course, if you have an unsafe pointer, then you can perform raw pointer arithmetic on it as well.
You can create references using `&`, although I didn't show it in this overview.
You can create references using `&`, although I didn't show it in this overview.