Values & References4 / 18
Up next

Value vs reference

fn main() {
    let owned = vec![1, 2, 3];
    // & borrows: no new owner, no copy
    let borrowed = &owned;
    println!("{:?} {:?}", owned, borrowed);
}
What you're solving

a reference borrows, it does not own