ตัวดำเนินการ *
เป็นวิธีที่ชัดเจนที่นำมาใช้ dereference ตัวอ้างอิง
let a: i32 = 42;
let ref_ref_ref_a: &&&i32 = &&&a;
let ref_a: &i32 = **ref_ref_ref_a;
let b: i32 = *ref_a;
รายละเอียดหน่วยความจำ:
Copy
ไบต์ของตัวแปร a
บนแสต็กจึงถูกคัดลอกไปยัง ไบต์ของตัวแปร b