← Back to archive

Stdle #80 · classes · 2026-08-25

What does this Rust snippet output?

A past puzzle — fully playable. 4 attempts, hints on wrong guesses.

#[derive(Debug)]
struct Inner { v: i32 }
#[derive(Debug)]
struct Outer { name: String, inner: Inner }
fn main() {
let o = Outer {
name: "x".into(),
inner: Inner { v: 9 },
};
println!("{:?}", o);
}
Classes
4 attempts left

Answer & explanation