N
Size: a a a
N
AA
AA
z
z
z
z
z
z
C
MS
struct Node {
pub value: u32,
pub next: Option<Box<Node>>
}
fn main() {
let mut node1 = Node { value: 1, next: None };
let node2 = Node { value: 2, next: None };
node1.next = Some(Box::new(node2));
}
C
MS
struct Node {
pub value: u32,
pub next: Option<Box<Node>>
}
fn main() {
let mut node1 = Node { value: 1, next: None };
let node2 = Node { value: 2, next: None };
node1.next = Some(Box::new(node2));
}
MS
z
struct Node {
pub value: u32,
pub next: Option<Box<Node>>
}
fn main() {
let mut node1 = Node { value: 1, next: None };
let node2 = Node { value: 2, next: None };
node1.next = Some(Box::new(node2));
}
MS
AA
MS
AA
N