20 lines
240 B
Plaintext
20 lines
240 B
Plaintext
unit okr8mt;
|
|
|
|
struct Box {
|
|
value: i32,
|
|
|
|
pub fn get(self: &Self) -> &i32 {
|
|
return &self.value;
|
|
}
|
|
}
|
|
|
|
fn test() -> i32 {
|
|
var b = Box{ value: 4 };
|
|
let r = b.get();
|
|
let v = r.^;
|
|
b.value = 5;
|
|
return v;
|
|
}
|
|
|
|
|