]>
Commit | Line | Data |
---|---|---|
5099ac24 FG |
1 | fn main() { |
2 | #[derive(Debug, PartialEq)] | |
3 | struct Foo { | |
4 | lorem: &'static str, | |
5 | ipsum: u32, | |
6 | dolor: Result<String, String>, | |
7 | } | |
8 | ||
9 | let x = Some(Foo { | |
10 | lorem: "Hello World!", | |
11 | ipsum: 42, | |
12 | dolor: Ok("hey".to_string()), | |
13 | }); | |
14 | let y = Some(Foo { | |
15 | lorem: "Hello Wrold!", | |
16 | ipsum: 42, | |
17 | dolor: Ok("hey ho!".to_string()), | |
18 | }); | |
19 | ||
20 | assert_eq!(x, y); | |
21 | } |