What are tuple structs

Tuple structs are named types holding ordered values accessed by index, defined with parentheses.

Tuple structs are named data structures that hold a sequence of values without named fields, defined using parentheses instead of braces.

struct WriteMessage(String);
struct ChangeColorMessage(i32, i32, i32);

let msg = WriteMessage("Hello".to_string());
let color = ChangeColorMessage(255, 0, 0);

Access fields by index (e.g., msg.0) or destructure them in patterns.