Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #[derive(Clone, Copy)]
- struct E {
- field1: u32,
- field2: u32,
- }
- fn do_something(E { field1, field2}: E) -> u32 {
- field1 + field2
- }
- fn main() {
- let e = E { field1: 1, field2: 2};
- let f = |E { field1, field2}| field1 + field2;
- println!("{:?}", f(e));
- println!("{:?}", do_something(e));
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement